在elasticsearch中插入数据时,健康值有yellow变成了red,这个页面显示如下

主分片缺少了1和4到了副本中,状态变为了unassigned,说明主分片丢失

elasticsearch5.5-集群健康值:red


于是开始在网上百度寻找解决的办法。。。

1、查看集群的状态

elasticsearch5.5-集群健康值:red

2、通过命令查看分片的状态,p代表主分片,r代表副本

elasticsearch5.5-集群健康值:red

3、集群再路由

elasticsearch5.5-集群健康值:red

head中index的主分片状态

elasticsearch5.5-集群健康值:red

4、查看此时分片的状态变为INITIALIZING

elasticsearch5.5-集群健康值:red

5、修改集群indices为0

elasticsearch5.5-集群健康值:red

elasticsearch5.5-集群健康值:red

6、再修改集群indices为1

elasticsearch5.5-集群健康值:red

7、再次刷新集群健康值变为yellow,数据恢复。

elasticsearch5.5-集群健康值:red



相关文章:

  • 2022-01-17
  • 2022-12-23
  • 2021-09-14
  • 2021-10-29
  • 2022-03-04
  • 2021-11-11
  • 2021-06-05
猜你喜欢
  • 2021-05-27
  • 2021-10-18
  • 2022-12-23
  • 2021-11-22
  • 2022-12-23
  • 2021-04-11
  • 2022-12-23
相关资源
相似解决方案