elasticsearch 在elasticsearch中定义主节点,elasticsearch,elasticsearch" /> elasticsearch 在elasticsearch中定义主节点,elasticsearch,elasticsearch" />

elasticsearch 在elasticsearch中定义主节点

elasticsearch 在elasticsearch中定义主节点,elasticsearch,elasticsearch,我用下面的代码在elasticsearch.yml中定义我的主节点 node.master: true node.data: true cluster.initial_master_nodes: ["...","...", "..."...] 我有10个节点,我将其中6个设置为主节点 当我使用以下代码从kibana devtools进行检查时: GET /_cat/nodes?v= 我看到了所有节点,但其中只有一个是主节点。为什么其

我用下面的代码在elasticsearch.yml中定义我的主节点

node.master: true
node.data: true
cluster.initial_master_nodes: ["...","...", "..."...]
我有10个节点,我将其中6个设置为主节点

当我使用以下代码从kibana devtools进行检查时:

GET /_cat/nodes?v=
我看到了所有节点,但其中只有一个是主节点。为什么其他5个没有设置?有人能回答吗


感谢您回答

当您使用
node.master:true>在配置中将节点设置为master时,您实际上是说该节点符合master条件,它将是群集中其他符合主节点资格的节点的投票过程的一部分,最终只有一个节点将被选为群集中的主节点


\u cat/nodes
的返回是正确的,只有一个节点将显示为主节点,如果该节点因某种原因失败,群集中其他五个符合条件的节点将启动另一个投票过程,以选择群集中的新主节点。

感谢您的回答。我已经接受了你的回答。如果你喜欢这个问题,请随意投票:)