我的环境:
elasticsearch-7.4.2节点1,节点2(两个节点,节点2是主节点)
当我关闭作为主节点的node-2时,node-1开始查找主节点并显示如下:
[node-1] master not discovered or elected yet, an election requires a node with id [eUfWAIhSQzCRcisWz-DiFg], have discovered [{node-1}{WbYI8RHITU2aJYMMoD-ZXw}{0iKKLbdeQ3mmWNKo7iKkOg}{192.168.1.41}{192.168.1.41:9300}{dim}{rack=r1, xpack.installed=true}] which is not a quorum; discovery will continue using [192.168.1.42:9300] from hosts providers and [{node-1}{WbYI8RHITU2aJYMMoD-ZXw}{0iKKLbdeQ3mmWNKo7iKkOg}{192.168.1.41}{192.168.1.41:9300}{dim}{rack=r1, xpack.installed=true}] from last-known cluster state; node term 5, last-accepted version 245 in term 5
我只想知道避免脑裂的原因吗?
最佳答案
如果是具有三个节点的集群,则:
master_nodes:2
确定此数目的最佳实践是使用以下公式确定此数目:N / 2 +1。N是群集中符合主条件的节点数
关于elasticsearch - 当我关闭Elasticsearch主节点时,这种情况对吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59097959/