设置[集群]不能为空

时间:2019-04-27 09:38:43

标签: elasticsearch

版本-7.0.0

当我尝试使用以下命令从命令行启动elasticsearch时出现错误“ 设置[集群]不能为空

命令

./ bin / elasticsearch -Ecluster.name = my_cluster -Enode.name = node_1

1 个答案:

答案 0 :(得分:1)

您的操作系统是什么,或者您正在使用某些特殊的shell?

在Mac上./bin/elasticsearch -Ecluster.name=my_cluster -Enode.name=node_1正常工作。

阅读setting [cluster] must not be empty我认为您的shell出现了点问题,并且只运行./bin/elasticsearch -Ecluster。您可以尝试引用传递给-E的值,因此请尝试./bin/elasticsearch -E"cluster.name=my_cluster" -E"node.name=node_1"。至少在Mac上也可以正常工作。