一尘不染

删除分片分配过滤器

elasticsearch

我已经设置了一个分片分配过滤器,例如:

    PUT _cluster/settings
{
  "transient" : {
    "cluster.routing.allocation.exclude._name" : "node-1"
  }
}

如何删除或禁用此类设置?我尝试了包含,但后来我同时设置了两个过滤器-
包含和排除。我可以设置类似"cluster.routing.allocation.exclude._name" : ""

但是也可以设置类似以下内容的include all节点吗?


阅读 310

收藏
2020-06-22

共1个答案

一尘不染

你有没有尝试过

PUT _cluster/settings
{
  "transient" : {
    "cluster.routing.allocation.exclude._name" : null
  }
}

听起来很蠢,但是我认为这就是您在Elasticsearch中取消设置的方式…

2020-06-22