弹性搜索无法启动

时间:2013-12-26 06:21:01

标签: macos elasticsearch django-haystack

我正在运行mac osx。我用“pip install elasticsearch”安装了elasticsearch。我无法启动elasticsearch服务器。我试过的启动命令都没有。例如,“bin / elasticsearch -f”导致“没有这样的文件或目录”。请帮忙。

3 个答案:

答案 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)

对于Mac(如果使用自制软件安装)

导航到/usr/local/Cellar/elasticsearch/6.7.0(您的版本)/libexec/config/elasticsearch.yml

和下面提到的块  为群集使用描述性名称:

更改群集名称,如下所示

cluster.name:elasticsearch_your_system_name >>> cluster.name:elaticsearch