如何避免ES集群启动过程中的rebalance

问题描述 投票:0回答:2

我使用的是 ES 7.10.1。我的集群有 20 个节点。

我会一一启动这20个节点(集群已经有数据了)。启动过程中,会不会因为有的启动了,有的没启动,导致重新平衡?

如果可能发生重新平衡,我该如何避免这种情况?谢谢。

elasticsearch
2个回答
1
投票

为了防止重新平衡,您可以运行以下命令,这通常是在进行滚动升级之前运行的命令,以防止分片重新平衡到其他节点。

PUT _cluster/settings
{
  "persistent": {
    "cluster.routing.allocation.enable": "none"
  }
}

0
投票

如何终止重新平衡分片任务

© www.soinside.com 2019 - 2024. All rights reserved.