如何在一个索引的节点之间禁用分片重定位?

时间:2015-07-20 08:36:09

标签: java elasticsearch allocation sharding

我需要弹性搜索创建索引分片一次,不要从节点重新定位现有分片,直到它接收到手动命令。是否可以在不禁用整个群集的分片分配的情况下执行此操作?

1 个答案:

答案 0 :(得分:2)

是的,它被称为index.routing.allocation.enable,可以for a single index and it's dynamically updateable运行:

PUT /my_index/_settings
{
    "index" : {
        "routing.allocation.enable" : "none"
    }
}