Я новичок в Elasticsearch и хочу настроить высокодоступный кластер Elasticsearch на одном компьютере, чтобы протестировать и узнать, как использовать Elasticsearch. Я надеюсь, что когда главный узел выйдет из строя, один из других узлов возьмет на себя управление и станет главным узлом. На своей машине я установил кластер Elasticsearch, состоящий из 3 узлов, главного узла и двух узлов данных, но когда я остановил главный узел, ни один из других узлов не занял свое место и не стал главным узлом, вот моя конфигурация для три узла (используемая версия elasticsearch - 7.9.2):
# master node config.
cluster.name:demo-cluster
node.name: "es-node-1"
node.master: true
node.data: false
discovery.zen.minimum_master_nodes: 2
# data node 1 config.
cluster.name:demo-cluster
node.name: "es-node-2"
node.master: false
node.data: true
discovery.zen.minimum_master_nodes: 2
# data node 2 config.
cluster.name:demo-cluster
node.name: "es-node-3"
node.master: false
node.data: true
discovery.zen.minimum_master_nodes: 2
У кого-нибудь есть идея, пожалуйста?