ElasticSearch单机健康状况为黄色的解决方法

本文介绍了Elasticsearch单机实例健康状况显示为黄色的情况,包括绿色、黄色、红色状态的含义。黄色状态表示基本的分片可用但备份不可用。问题排查中发现是由于单节点部署和默认副本分片配置导致。文中提供了两种解决方案:1)通过设置副本分片数量为0;2)将Elasticsearch配置为集群。应用解决方案后,健康状况成功变更为绿色。
摘要由CSDN通过智能技术生成

在学习过程中,我安装了Elasticsearch单机,配置过程具体不说,启动也没问题,但是在查看健康状况的时候出现了问题,健康状况为黄色,先说下E的健康状况的三种情况
green
最健康得状态,说明所有的分片包括备份都可用
yellow
基本的分片可用,但是备份不可用(或者是没有备份)
red
部分的分片可用,表明分片有一部分损坏。此时执行查询部分数据仍然可以查到,但是要尽快解决
问题 :curl -X GET http://192.168.8.36:9200/_cat/health?v
epoch timestamp cluster status node.total node.data shards pri relo init unassign pending_tasks max_task_wait_time active_shards_percent
1572420364 15:26:04 ymq yellow 1 1 1 1 0 0 1 0 - 50.0%
这里可以看到我们的健康状况为黄色。

过程:首先查看启动日志

[2019-10-30T15:24:46,579][INFO ][o.e.c.r.a.AllocationService] [ELK-node1] Cluster health status changed from [RED] to [YELLOW] (reason: [shards started [[.kibana][0]] …]).
这里有一个说明,集群从红色变为黄色,因为【kibana】这个碎片启动了
,和我们要解决的问题貌似无关,但是给了我一点想法,是不是因为节点的原因呢,我查找了下资料,确实如此。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值