设置参数 `node.name` 可以自定义 Elasticsearch 节点的名字。 此条 Tips 由 medcl 贡献。

reroute分配后,依然有大量未分配分片

Elasticsearch | 作者 skygx | 发布于2019年09月10日 | 阅读数:1493

通过cluster/health查看未分配分片有108个。 通过脚本往三个节点依次reroute allocate_stale_primary,剩余60多个。 再用allocate_empty_primary剩余30多个。 请问这个是什么原因造成的,如何处理。
已邀请:

zqc0512 - andy zhou

赞同来自: skygx

看allocation/explain
 

skygx

赞同来自:

这个看过了,大部分是active primary shards,这个没有找到如何解决。 还有部分时merge failure。

zqc0512 - andy zhou

赞同来自:

change small about init node
retry reroute 
change the replaice to 0 and change the repliace to 1

skygx

赞同来自:

副本变0,再变1试过,因为存在未分配的主分片,所以还是一样的。
初始化节点变小是什么意思,这个没有做过。

要回复问题请先登录注册