0

我有一个 2 节点 ES 集群。我最近使用以下启用了脚本:

script:
  inline: true
  indexed: true

我知道这需要我重启 ES 服务,所以我决定遵循这个滚动重启指南: https ://www.elastic.co/guide/en/elasticsearch/guide/current/_rolling_restarts.html

因此,我尝试在具有所有主分片的节点上重新启动 ES 服务,并验证其他节点上的副本分片已被提升为主分片。问题是重新启动的节点也报告主分片并且无法加入集群。我假设这是因为集群不能有 2 个主节点。

所以我的问题是,我的集群是如何获得 2 个主节点的?是因为脑裂(1 个节点重启太快,认为它仍然是主节点)还是因为 2 个节点上的不同设置导致无法加入同一个集群?

4

0 回答 0