我最近向我的 flex 簇发了 curl 的请愿书,以增强意识:
cluster.routing.allocation.awareness.force
但是我没有在设置文件中,在 curl 请求中做到这一点,而且我有很多未分配的碎片。有人知道弯弯曲曲消除力量意识吗?
请帮忙..
谢谢
最佳答案
在此github-issue中指定的 flex 搜索2.x中,没有将动态设置恢复为默认设置的好方法
如documentation中所述,在Elasticsearch 5.x中对此有支持
在elasticsearch 2.x中,您具有以下选项:
cluster.routing.allocation.awareness.force
在transient
设置可以重启集群。 persistent
,则解决方法是停止群集,删除global-X.st
下的0/_state/
文件。注意:如果您选择这条路线,请务必小心,因为这样会丢失所有其他动态设置,包括模板。