2017-01-16 53 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

我更新了问题,以便更具体。如果在此黄色群集状态期间发生导入并且正在初始化副本,是否将文档复制到副本? –