我正在运行mac osx。我用“pip install elasticsearch”安装了elasticsearch。我无法启动elasticsearch服务器。我试过的启动命令都没有。例如,“bin / elasticsearch -f”导致“没有这样的文件或目录”。请帮忙。
答案 0 :(得分:3)
您正在使用的elasticsearch的版本是什么,以及您下载它的位置是什么?
在我的Mac OS上,我从elasticsearch下载网站下载了zip文件。 在我的机器上解压缩它。 并使用“./bin/elasticsearch -f”命令启动ES。
检查您是否拥有bin目录中此文件的权限。
答案 1 :(得分:2)
我解决了这个问题。基本上使用“pip install elasticsearch”只允许你直接在python中使用elasticsearch(我的理论)。所以我以不同的方式安装了elasticsearch并且它有效!
步骤: a)brew install elasticsearch b)elasticsearch -f -D es.config = / usr / local / opt / elasticsearch / config / elasticsearch.yml
答案 2 :(得分:0)
导航到/usr/local/Cellar/elasticsearch/6.7.0(您的版本)/libexec/config/elasticsearch.yml
和下面提到的块 为群集使用描述性名称:
更改群集名称,如下所示