手动移动分片(reroute)
Elasticsearch集群/节点命令
POST /_cluster/reroute
{
"commands": [
{
"move": {
"index": "customer",
"shard": 0,
"from_node": "node-1",
"to_node": "node-2"
}
}
]
}作用
手动将特定分片从一个节点移动到另一个节点。
适用场景
用于修正不均衡的分片分布或排空特定节点。
注意
可能与自动再平衡冲突;移动大分片会产生网络和 IO 负载。