在学习过程中,我安装了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】这个碎片启动了
,和我们要解决的问题貌似无关,但是给了我一点想法,是不是因为节点的原因呢,我查找了下资料,确实如此。