Elasticsearch 解决集群red或者yellow问题

Elasticsearch 解决集群red或者yellow问题
检查集群状态, 查看是否有节点丢失, 有多少分片无法分配

GET _cluster/health
查看索引级别, 找到红色的索引

GET _cluster/health?level=indices
explain变红的原因

GET /_cluster/allocation/explain

集群变红原因:

1.需要检查是否有节点离线. 如果有,通常通过重启离线节点可以解决问题.

2.因为磁盘空间限制,分片规则引发的,需要调整规则或者增加节点.

3.对于节点返回集群,导致的dangling变红,可直接删除dangling索引.

微信:jinmuqq222
原文地址:https://www.cnblogs.com/jinmuqq222/p/14515923.html