查看單節(jié)點Elasticsearch健康狀態(tài)
使用head插件查看集群狀態(tài)
從上面截圖可以看出存在5個unassigned的分片疗隶,新建索引index2的時候辫继,分片數(shù)為5,副本數(shù)為1诱咏,新建之后集群狀態(tài)成為yellow昌粤,其根本原因是因為集群存在沒有啟用的副本分片既绕,我們先來看一下官網(wǎng)給出的副本分片的介紹:
副本分片的主要目的就是為了故障轉移,如果持有主分片的節(jié)點掛掉了涮坐,一個副本分片就會晉升為主分片的角色凄贩。所以副本分片和主分片是不能放到一個節(jié)點上面的,單我們本機運行單實例的時候是只有一個節(jié)點的集群袱讹,副本分片沒有辦法分配到其他的節(jié)點上疲扎,所以出現(xiàn)所有副本分片都unassigned得情況。因為只有一個節(jié)點,如果存在主分片節(jié)點掛掉了椒丧,那么整個集群理應就掛掉了壹甥,不存在副本分片升為主分片的情況。
如果在單節(jié)點的情況下創(chuàng)建索引壶熏,且不想出現(xiàn)yellow 那就需要在創(chuàng)建索引的時候設置成0副本
集群狀態(tài)健康 入上圖 index1