3

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

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

4

1 回答 1

2

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

discovery.zen.ping.unicast.hosts财产,

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

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

discovery.zen.ping.unicast.hosts: ["xx.xx.xxx.xx","yy.yy.yy.yy"]
于 2014-08-27T19:10:54.857 回答