elastersearch節點master not discovered yet排查問題


[node-1] master not discovered yet, this node has not previously joined a bootstrapped (v7+) cluster, and this node must discover master-eligible nodes [node-1, node-2, node-3, node-4, node-5, node-6] to bootstrap a cluster: have discovered [{node-1}{hHLczlpgRrilhz4YckzPvw}{vJw3MlmtQ_WsRNkijTAJpg}{dm-storm01}{10.217.134.23:9300}{dilm}{ml.machine_memory=135353155584, rack=rack1, xpack.installed=true, box_type=hot, ml.max_open_jobs=20}]; discovery will continue using [10.217.134.32:9300, 10.217.134.31:9300, 10.217.134.30:9300, 10.217.109.155:9300, 10.217.109.156:9300] from hosts providers and [{node-1}{hHLczlpgRrilhz4YckzPvw}{vJw3MlmtQ_WsRNkijTAJpg}{dm-storm01}{10.217.134.23:9300}{dilm}{ml.machine_memory=135353155584, rack=rack1, xpack.installed=true, box_type=hot, ml.max_open_jobs=20}] from last-known cluster state; node term 0, last-accepted version 0 in term 0
^C[2020-12-23T11:05:19,610][INFO ][o.e.x.m.p.NativeController] [node-1] Native controller process has stopped - no new native processes can be started
[2020-12-23T11:05:19,611][INFO ][o.e.n.Node ] [node-1] stopping ...

discovery.seed_hosts: ["dm-storm01:9300","dm-storm02:9300","dm-storm03:9300","dm-storm04:9300","dm-storm05:9300","dm-storm06:9300"]

 

cluster.initial_master_nodes: ["node-1","node-2","node-3","node-4","node-5","node-6"]

如果這兩個配了多台應該是超過一半機器才能做主節點選舉功能。

但是我在配置過程發現有個節點單台也可以成為master

排查后原因是我一開始啟動只配置了一台,后面加上也可以是因為data目錄緩存了數據。

解決方式:

path.data: /glusterfs02/esdata/data,/glusterfs03/esdata/data

需要把data目錄es自動生成的node目錄刪除掉,該節點重啟也會成為集群模式,超過一半才能選舉master

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM