解决es集群unassigned_shards的问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决es集群unassigned_shards的问题相关的知识,希望对你有一定的参考价值。
参考技术A 通过kibana查看es集群状态GET _cluster/health
集群状态有三种,green,yellow,red
yellow:yellow表示所有主分片可用,但不是所有副本分片都可用,
red:red表示不是所有的主分片都可用,通常是由于某个索引的主分片为unassigned,只要找出这个索引的分片,手工处理即可
处理方案主要有两种:
1. 找到未分配的那个主分片,手动删除即可
GET _cluster/health?level=indices
2.通过reroute的allocate分配
3.删除副本分片
当集群状态为yellow时,部分副本分片没有被分配,选择手动路由分配未必能成功,这时可以选择删除副本分片。
以上是关于解决es集群unassigned_shards的问题的主要内容,如果未能解决你的问题,请参考以下文章
Elasticsearch unassigned shard