首页 > 其他 > 详细

elasticsearch red status fix 红色状态修复

时间:2018-03-03 13:00:27      阅读:203      评论:0      收藏:0      [点我收藏+]

问题描述:

spring cloud项目有用到elasticsearch,启动时进行健康校验,发现es一直是down的,导致在eureka显示也是down

问题定位:查看actuator源码发现,如果es状态为红色,健康状态就返回down,所以解决es状态为红就可以

技术分享图片

 

查看es,发现主节点某个分片出现问题,变成Unassigned,集群状态为红色

技术分享图片

解决方案:分片分配问题可以使用allocate命令;文档: https://www.elastic.co/guide/en/elasticsearch/reference/2.3/cluster-reroute.html  

{"commands":[{"allocate":{"index":"dfy_index","shard":2,"node":"node-1","allow_primary":true}}]}

elasticsearch red status fix 红色状态修复

原文:https://www.cnblogs.com/oyx305/p/8496278.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!