弹性搜索无法启动

问题描述 投票:0回答:3

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

macos elasticsearch django-haystack
3个回答
3
投票

您正在使用的elasticsearch的版本是什么以及从哪里下载它?

在我的Mac OS上,我从elasticsearch下载网站下载了zip文件。在我的机器上解压缩它。并使用“./bin/elasticsearch -f”命令启动ES。

检查您是否拥有bin目录中此文件的权限。


2
投票

我解决了这个问题。基本上使用“pip install elasticsearch”只允许你直接在python中使用elasticsearch(我的理论)。所以我以不同的方式安装了elasticsearch并且它工作了!

过程:a)brew install elasticsearch b)elasticsearch -f es.config = / usr / local / opt / elasticsearch / config / elasticsearch.yml


0
投票

For mac if installed using homebrew

导航到/usr/local/Cellar/elasticsearch/6.7.0(your version)/libexec/config/elasticsearch.yml

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

更改群集名称如下所示

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

© www.soinside.com 2019 - 2024. All rights reserved.