我正在使用Elasticsearch 1.0.1。Elasticsearch集羣初始化 - 導入是否正在進行?
我有1個索引,1個分片的集羣:1個主節點和1個副本,2個節點。
當我重新啓動整個羣集時,Elasticsearch羣集爲黃色。主碎片已啓動,但副本仍在初始化,並且在完成初始化後會變成綠色。如果在此初始化階段進行導入,那麼在此階段導入是否會複製到副本?或者它們是否只導入到主節點?
(如果整個羣集是綠色的,當然會導入導入,但我不問這個狀態)。
我正在使用Elasticsearch 1.0.1。Elasticsearch集羣初始化 - 導入是否正在進行?
我有1個索引,1個分片的集羣:1個主節點和1個副本,2個節點。
當我重新啓動整個羣集時,Elasticsearch羣集爲黃色。主碎片已啓動,但副本仍在初始化,並且在完成初始化後會變成綠色。如果在此初始化階段進行導入,那麼在此階段導入是否會複製到副本?或者它們是否只導入到主節點?
(如果整個羣集是綠色的,當然會導入導入,但我不問這個狀態)。
Elasticsearch集羣黃色表示:
Elasticsearch has allocated all of the primary shards, but some/all of the replicas have not been allocated.
這種情況發生時,你沒有足夠的節點佔據所有的碎片(replica shards
)。
閱讀全文here
我更新了問題,以便更具體。如果在此黃色羣集狀態期間發生導入並且正在初始化副本,是否將文檔複製到副本? –
僅供參考。主分片和副本分片與集羣無關。它們是索引特定的。如果您的索引有1個主副本和1個副本碎片,但只有一個節點。羣集健康將始終保持黃色。 – Richa
是的,你可以假設我的集羣在這裏只有1個索引。和多於1個節點。 –
你能檢查副本碎片的狀態是什麼嗎?它是'未分配'還是'initilaizing'。 – Richa