海量数据的elasticsearch升级

ni65a41a  于 2021-06-14  发布在  ElasticSearch
关注(0)|答案(1)|浏览(434)

我想将elasticsearch从5.6版升级到7.8版。我有大约900 gb的数据。核心应用程序正在使用elasticsearch,因此我希望在有限的停机时间内完成这项工作。快照和恢复是我找到的一个选项。我不知道的任何建议或意见都是有用的。

chy5wohz

chy5wohz1#

elasticsearch版本可以从一个主版本到另一个主版本进行通信。因此,要在不停机的情况下进行迁移,可以将6.8节点连接到5.6集群。
如果索引兼容,使用shard分配感知将shard移动到新集群。
如果没有,则重新索引(具有shard allocation awarness,以确保新节点上有一个主节点或一个副本)
然后逐个杀死5.6个节点。
并在6.8和7.9节点之间再次执行此步骤

相关问题