我有一個版本爲1.5.2的elasticsearch集羣
集羣中有一個主節點和一個數據節點。
當我添加新的數據節點添加到集羣(具有相同羣集名稱)名爲node.name:「節點2」,新節點無法在集羣在沒有日誌表明加入怎麼了。
我主要conifg文件是如下:
主節點配置:節點1的elasticsearch必須重新啓動主節點,才能在zen發現中加入新節點
cluster.name: cluster1
node.name: "Master"
node.master: true
node.data: false
discovery.zen.minimum_master_nodes: 1
discovery.zen.ping.timeout: 3s
discovery.zen.ping.retries: 6
discovery.zen.ping.interval: 30s
數據節點的配置:節點2的
cluster.name: cluster1
node.name: "Node1"
node.master: false
node.data: true
discovery.zen.minimum_master_nodes: 1
discovery.zen.ping.timeout: 3s
discovery.zen.ping.retries: 6
discovery.zen.ping.interval: 30s
數據節點的配置:
cluster.name: cluster1
node.name: "Node2"
node.master: false
node.data: true
discovery.zen.minimum_master_nodes: 1
discovery.zen.ping.timeout: 3s
discovery.zen.ping.retries: 6
discovery.zen.ping.interval: 30s
當我重新啓動主節點時,新節點成功加入羣集。
有誰知道如何在不重新啓動主節點的情況下將新節點加入羣集?
您有兩個節點1和節點相同的節點名稱:'node.name:「節點1」' –
@Stefan我輸入了錯誤的節點的名字,我已經改變爲「節點2」。它仍然無法加入羣集 – tottishi05