ElasticSearch节点如何在运行时加入集群?

时间:2014-08-27 16:11:00

标签: elasticsearch autodiscovery

假设有multicast=falseunicast=true启动了3个运行节点,但启动时没有给出单播节点。他们都起床后,他们彼此都没有意识到。

有没有办法告诉其他两个IP地址,以便他们可以在运行时进行发现并加入同一个集群?

1 个答案:

答案 0 :(得分:2)

是的,将群集中所有其他节点的ip地址添加到

discovery.zen.ping.unicast.hosts属性,

在配置文件夹中的elasticsearch.yml文件中。

假设您有三个节点,在每个节点中,添加其他两个节点的地址,如下所示:

discovery.zen.ping.unicast.hosts: ["xx.xx.xxx.xx","yy.yy.yy.yy"]