我已经在1节点群集中以独立模式安装了ElasticSearch。我创建了许多Elasticearch索引来分析kibana。现在我想把它切换到3节点集群的分布式集群!
我想知道这是否会导致删除ElasticSearch索引?
存储在ElasticSearch上的旧数据将仅在节点1上保持安全,还是将分布在3个节点上?
请不要犹豫寻求帮助!!
致以最诚挚的问候!
u7up0aaq1#
ElasticSearch是为分布式而构建的,添加、删除节点是不应该销毁数据的标准操作。
有一点documentation about this topic。
jucafojl2#
ElasticSearch支持将主节点和数据节点作为分布式数据库轻松添加和删除。您需要注意如何添加或删除节点,以避免大脑分裂问题。数据不会丢失,只有在开启分片复制的情况下才会分发。
另请参阅:How to add a new node to my Elasticsearch cluster
2条答案
按热度按时间u7up0aaq1#
TLDR;
ElasticSearch是为分布式而构建的,添加、删除节点是不应该销毁数据的标准操作。
有一点documentation about this topic。
jucafojl2#
ElasticSearch支持将主节点和数据节点作为分布式数据库轻松添加和删除。您需要注意如何添加或删除节点,以避免大脑分裂问题。数据不会丢失,只有在开启分片复制的情况下才会分发。
另请参阅:How to add a new node to my Elasticsearch cluster