我使用的是 ES 7.10.1。我的集群有 20 个节点。
我会一一启动这20个节点(集群已经有数据了)。启动过程中,会不会因为有的启动了,有的没启动,导致重新平衡?
如果可能发生重新平衡,我该如何避免这种情况?谢谢。
为了防止重新平衡,您可以运行以下命令,这通常是在进行滚动升级之前运行的命令,以防止分片重新平衡到其他节点。
PUT _cluster/settings
{
"persistent": {
"cluster.routing.allocation.enable": "none"
}
}
如何终止重新平衡分片任务