gpt4 book ai didi

elasticsearch - 如何在集群中移动分片

转载 作者:行者123 更新时间:2023-12-02 22:12:57 24 4
gpt4 key购买 nike

我有一个 5 节点集群,每个索引有 5 个索引和 5 个分片。目前每个索引的分片在节点上均匀分布。我需要将属于 2 个不同索引的分片从特定节点移动到同一集群上的不同节点

最佳答案

您可以使用 shard reroute API
示例命令如下所示 -

curl -XPOST 'localhost:9200/_cluster/reroute' -H 'Content-Type: application/json' -d '{
"commands" : [ {
"move" :
{
"index" : "test", "shard" : 0,
"from_node" : "node1", "to_node" : "node2"
}
}
]
}'

这会将索引测试的分片 0 从 node1 移动到 node2

关于elasticsearch - 如何在集群中移动分片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28850343/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com