ELK出现unassigned_shards解决办法

匿名 (未验证) 提交于 2019-12-03 00:43:02
1)查看健康状态信息
curl -XGET http://172.20.9.76:9200/_cluster/health\?pretty  {   "cluster_name" : "elasticsearch_MYBOOKING",   "status" : "green",   "timed_out" : false,   "number_of_nodes" : 2,   "number_of_data_nodes" : 2,   "active_primary_shards" : 85,   "active_shards" : 85,   "relocating_shards" : 0,   "initializing_shards" : 0,   "unassigned_shards" : 2 }

2)找到未分片的索引

curl -"http://172.20.9.76:9200/_cat/shards" | grep UNASSIGNED

3)执行reroute 

curl -XPOST '172.20.9.76:9200/_cluster/reroute' -'{ "commands" : [ { "allocate" : { "index" : "logstash-2018.07.20", "shard" : 3, "node" : "_0WmGRqVQ4WlQuEncqvOBw", "allow_primary" : true }    }

4)实在不行就删除该索引

curl -XDELETE  http://172.20.9.76:9200/logstash-2018.07.20


原文:http://blog.51cto.com/lzhnb/2148851

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!