最近,由于ElasticSearch5集群的節(jié)點(diǎn)負(fù)載高導(dǎo)致節(jié)點(diǎn)超時,因而造成索引的分片出現(xiàn)UNASSIGNED狀態(tài),這種情況下的處理辦法如下:
GET _cat/shards?h=index,shard,prirep,state,unassigned.reason
在Kibana中執(zhí)行這個語句,查看分片不能夠進(jìn)行分配的原因,查看ElasticSearch官方網(wǎng)站
https://www.elastic.co/guide/en/elasticsearch/reference/5.3/cat-shards.html
可以看到是什么原因;
然后執(zhí)行?POST _cluster/reroute?retry_failed,分片分配重試,可以重新分配分片,可能需要多執(zhí)行幾次,沒有找到其他參數(shù),具體參考?https://www.elastic.co/guide/en/elasticsearch/reference/5.3/cluster-reroute.html#