副本存储在elasticsearch中的哪个位置?

时间:2015-02-22 19:58:39

标签: elasticsearch sharding

我不明白这个主题,副本存储在elasticsearch中?

主分片是副本吗?

那么,当服务器崩溃时,ElasticSearch如何使用副本?

2 个答案:

答案 0 :(得分:1)

Elasticsearch索引由1个或多个主分片组成。这些主分片中的每一个可以具有0个或更多个副本分片。顾名思义,副本分片是相应主分片的精确副本。主节点及其副本分片在群集节点之间分布,使得它们不驻留在同一节点上。这样,如果包含主分片的节点崩溃,则托管在另一个节点上的其中一个副本分片将被提升为主分片。注意:如果您有单个节点群集,则不会分配副本分片,因为主分片和副本分片必须驻留在同一节点上,这没有任何意义。

网上有很多关于这个主题的资料。首先,请阅读thisthis

答案 1 :(得分:0)

我建议安装the Marvel plugin。它有一个仪表板,您可以在其中查看每个分片的位置及其状态。 见下面的一个例子。 enter image description here