将现有的cassandra节点移至其他数据中心

时间:2019-07-02 13:08:00

标签: cassandra datastax cassandra-3.0

我有3个节点的Cassandra环当前在产品AWS上运行,两个在同一AZ(可用区)中,另一个在不同的AZ中。我想在另一个数据中心中移动不同可用区的节点。因此,以下步骤将起作用:

1)在节点上禁用八卦,将其停用。

2)迁移用户生成的键空间,system_distributed system_tracessystem_auth到NetworkTopologyStrategy。

3)更改键空间以添加新的数据中心

4)将与Cassandra交互的所有客户端更改为DCAwarePolicy

5)在停用的节点上更改cassandra-rackdc.properties,并添加先前数据中心的种子节点。

以前的数据中心在此节点上的saved_caches不会产生任何问题吗?

0 个答案:

没有答案