2017-01-16 52 views
0

我正在使用Elasticsearch 1.0.1。Elasticsearch集羣初始化 - 導入是否正在進行?

我有1個索引,1個分片的集羣:1個主節點和1個副本,2個節點。

當我重新啓動整個羣集時,Elasticsearch羣集爲黃色。主碎片已啓動,但副本仍在初始化,並且在完成初始化後會變成綠色。如果在此初始化階段進行導入,那麼在此階段導入是否會複製到副本?或者它們是否只導入到主節點?

(如果整個羣集是綠色的,當然會導入導入,但我不問這個狀態)。

+0

僅供參考。主分片和副本分片與集羣無關。它們是索引特定的。如果您的索引有1個主副本和1個副本碎片,但只有一個節點。羣集健康將始終保持黃色。 – Richa

+0

是的,你可以假設我的集羣在這裏只有1個索引。和多於1個節點。 –

+0

你能檢查副本碎片的狀態是什麼嗎?它是'未分配'還是'initilaizing'。 – Richa

回答

-1

Elasticsearch集羣黃色表示:

Elasticsearch has allocated all of the primary shards, but some/all of the replicas have not been allocated. 

這種情況發生時,你沒有足夠的節點佔據所有的碎片(replica shards)。

閱讀全文here

+0

我更新了問題,以便更具體。如果在此黃色羣集狀態期間發生導入並且正在初始化副本,是否將文檔複製到副本? –