我有一个cassandra数据中心。我们将其命名为DC1。然后我添加了新的数据中心,用于在nodesize中扩展purporse。我们将其命名为DC2。我使用replication_factors DC1:3和DC2:3。我将所有数据写为LocalDC = DC2和ConsistencyLevel.LocalQuorom。我确信所有的写请求都会转到DC2。我想删除DC1,我不想运行nodetool修复命令。我不想等。
我可以简单地更改所有关键空间replication_factor DC2:3并在DC1节点上运行nodetool decommission吗?
答案 0 :(得分:0)
是强>
正如您所说,您确定两个数据中心之间没有数据延迟,您可以跳过该步骤。
请参阅:https://docs.datastax.com/en/cassandra/2.0/cassandra/operations/ops_decomission_dc_t.html