【发布时间】:2014-04-07 23:54:09
【问题描述】:
由于一些超时异常,我必须重新启动 elasticsearch 集群节点 我确实一个一个重启了节点,集群中有5个数据节点 但是当我这样做时,它会留下一些未分配的碎片并且我没有副本 日志中没有任何帮助。 我能否获得一些帮助以了解为什么这些碎片仍未分配以及任何解决方案 谢谢
【问题讨论】:
标签: elasticsearch
由于一些超时异常,我必须重新启动 elasticsearch 集群节点 我确实一个一个重启了节点,集群中有5个数据节点 但是当我这样做时,它会留下一些未分配的碎片并且我没有副本 日志中没有任何帮助。 我能否获得一些帮助以了解为什么这些碎片仍未分配以及任何解决方案 谢谢
【问题讨论】:
标签: elasticsearch
对您的集群运行此命令,一旦分片重新定位,应重新运行该命令,但将 false 参数更改为 true -
curl -XPUT 'localhost:9200/_settings' -d ' {"index.routing.allocation.disable_allocation": false}'
【讨论】:
是的,您会发现一些分片未分配。在集群重启后给他们一些时间来分配
【讨论】: