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