何时在向cassandra集群添加新节点后启用修复?

时间:2018-04-10 10:47:10

标签: cassandra cassandra-2.1

我正在为我现有的cassandra集群添加新节点,该集群运行在带有cassandra版本2.1.16的Vnodes上。我安排了cron作业,以便在这些节点上运行修复。在添加新节点之前,我已经禁用了cron作业,但是我很困惑我是否应该在令牌移动和清理完成后启用修复,还是我可以在清理之前移动令牌后启用它?

2 个答案:

答案 0 :(得分:1)

执行清理后,您可以启用修复作业。我建议阅读this文章,特别是Range运动的Gotchas部分。如果那里描述的场景适用于您,则需要在引导后在节点上手动运行修复。

答案 1 :(得分:0)

将节点添加到现有集群中后,新节点显示状态为UN。您可以运行修复,然后您还可以运行清理。