我正在尝试将所有分片(主分片和副本)从一个特定的弹性搜索节点移动到其他节点。
在做一些研究时,我开始了解集群级别的分片分配过滤,我可以在其中指定在分配分片时要忽略的节点名称。
PUT _cluster/settings
{
"transient" : {
"cluster.routing.allocation.exclude._name" : "data-node-1"
}
}
我的问题是,
- 如果我动态更新设置,分片会自动从我排除的节点移动到其他节点吗?
- 如何检查并确保所有分片都从特定节点移动?