【发布时间】:2020-12-01 08:20:58
【问题描述】:
我有一个 3 节点 Cassandra 集群 (3.11.0),我想将此集群移动到另一个位置。 我的旧集群(塔什干集群)中有 3 个虚拟机
192.168.1.11 -1 node
192.168.1.12 -2 node
192.168.1.13 -3 node
我有新的(空的)集群
172.17.5.10 -1 node
172.17.5.11 -2 node
172.17.5.12 -3 node
我想将所有数据从旧集群移动到新集群,我的步骤是(旧集群的所有键空间的 RF=3 并且有一个 NetworkTopologystrategy BTW)
1) add old nodes as seeds to new cluster
2) bootstrap new nodes
3) nodetool cleanup on old nodes
4) then run nodetool decommision on old nodes, one by one
5) nodetool removenode <oldnodeip>
所以我的计划是正确的?我应该在 ster 3 之后进行 nodetool 修复吗? 谢谢
【问题讨论】:
标签: cassandra nosql devops cassandra-3.0