我最近向我的 flex 簇发了 curl 的请愿书,以增强意识:

cluster.routing.allocation.awareness.force

但是我没有在设置文件中,在 curl 请求中做到这一点,而且我有很多未分配的碎片。有人知道弯弯曲曲消除力量意识吗?

请帮忙..

谢谢

最佳答案

在此github-issue中指定的 flex 搜索2.x中,没有将动态设置恢复为默认设置的好方法

documentation中所述,在Elasticsearch 5.x中对此有支持



在elasticsearch 2.x中,您具有以下选项:

  • 如果cluster.routing.allocation.awareness.forcetransient设置可以重启集群。
  • 如果是persistent,则解决方法是停止群集,删除global-X.st下的0/_state/文件。
    注意:如果您选择这条路线,请务必小心,因为这样会丢失所有其他动态设置,包括模板。
  • 10-06 10:49