【问题标题】:When to enable repairs after adding new nodes to cassandra cluster?向 cassandra 集群添加新节点后何时启用修复?
【发布时间】:2018-09-19 23:00:06
【问题描述】:

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

【问题讨论】:

    标签: cassandra cassandra-2.1


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      一旦您的节点添加到现有集群中并且新节点显示状态为 UN。您可以运行修复,然后您也可以运行清理。

      【讨论】:

        猜你喜欢
        • 2015-09-08
        • 2014-05-14
        • 1970-01-01
        • 2021-12-09
        • 2013-04-26
        • 1970-01-01
        • 2016-08-16
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多