首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我需要去掉卷曲制造的cluster.routing.allocation.awareness.force

我需要去掉卷曲制造的cluster.routing.allocation.awareness.force
EN

Stack Overflow用户
提问于 2016-09-01 22:04:50
回答 1查看 970关注 0票数 1

最近,我向我的弹性集群发出了一次卷曲请愿,以迫使我意识到:

cluster.routing.allocation.awareness.force

但我并没有在设置文件中,在卷曲请愿书中这样做,而且我有很多没有签名的碎片。有谁知道用卷发句来消除警觉性吗?

请帮忙..。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-09-02 01:41:53

在此github-发行中指定的ElasticSearch2.x中没有将动态设置恢复为默认的好方法

正如文档中提到的,ElasticSearch5.x中有对它的支持。

可以通过赋值空值来重置持久设置或瞬态设置。如果重置了瞬态设置,则在可用的情况下应用持久设置。否则,Elasticsearch将返回到在配置文件中定义的设置,如果不存在,则返回到默认值。下面是一个示例: curl -XPUT localhost:9200/_群集/设置-d '{“瞬态”:{ "discovery.zen.minimum_master_nodes“:null }

在ElasticSearch2.x中,有以下光素:

  • 如果在cluster.routing.allocation.awareness.force设置中修改了transient,则可以重新启动群集。
  • 如果是persistent,那么解决办法是停止集群,删除0/_state/下的global-X.st文件。 注意:如果你走这条路,要小心,因为你会失去所有其他的动态设置,模板。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39281578

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档