我在AWS中托管了一个由6个节点组成的ES域,其中包含6个分片2个主分片和3个副本分片,它是ES的基本设置。主要分片位于节点1-3上,副本分片位于4-6个节点上。但我明白当其中一个节点持有主节点时,elasticsearch会自动将副本作为主节点。但是如何恢复下降的节点中的数据让我说我无法恢复该数据,因此如何将该节点的数据移动到新节点。或者只是添加一个新节点,它将启动新选出的主要分片的副本?谁能帮助我理解这一点。
谢谢
答案 0 :(得分:0)
大多数情况下,数据在主分片和副本分片中都很常见。
如果无法恢复丢失的机器。 (在你的情况下)
您可以添加新节点,它会自动创建副本。一旦初始化了所有副本分片,它将通过扩展主分配来平衡群集。复制碎片。