ealsticsearch:具有相同群集名称的两个节点具有两个不同的群集uuid

时间:2017-08-20 22:32:55

标签: elasticsearch

我使用群集名称(生产)配置了两个节点,但是当我安装了头插件时,我没有看到这两个节点。我看到它的地址用于打开头插件的节点

例如:9200/_plugin/head将向我显示node1为主节点,并且作为集群中唯一的节点,对于node2也是如此。

我的配置:

node1:

cluster.name: production
index.numer_of_shards : 5
index .number_of_replicas : 0
node.name: node1
network.host: node1 Ip Add
discovery.zen.ping.unicast.hosts: [node1 Ip Add ,node2 Ip Add]
discovery.zen.ping.multicast.enabled: false
discover.zen.ping.timeout: 20s

node2:

cluster.name: production
index.numer_of_shards : 5
index .number_of_replicas : 0
network.host: node2 Ip Add
node.name: node2
discovery.zen.ping.unicast.hosts: [node1 Ip Add ,node2 Ip Add]
discovery.zen.ping.multicast.enabled: false
discover.zen.ping.timeout: 20s

1 个答案:

答案 0 :(得分:0)

我知道这是一篇旧文章,但存在相同的问题。我通过以下3个步骤解决了该问题:

  1. 在所有计算机上打开端口范围从9300到9400
  2. 从所有计算机上的文件夹 / elasticsearch_installation_folder / data / 中删除所有数据(在Linux上似乎为 / var / lib / elasticsearch / nodes /
  3. 重新启动所有弹性搜索节点。