gpt4 book ai didi

cassandra - 是否建议定期进行 Cassandra 维修

转载 作者:行者123 更新时间:2023-12-03 08:12:52 24 4
gpt4 key购买 nike

最近我们的一个 Cassandra 节点(它是一个 5 个 Cassandra 2.2 集群,复制因子为 3)发生了磁盘故障。对该节点进行全面修复大约需要一周或更长时间。每个节点包含 3/5 的数据,并且执行 nodetool repair 修复了所有节点中 3/5 的标记范围。现在它已经修复了,它很可能会修复得更快,因为它进行了增量修复。我想知道使用 nodetool repair -pr 在所有节点上执行定期修复是否是个好主意(我们在 2.2,我认为增量修复在 2.2 中是默认的)。

我认为这是个好主意,因为如果定期执行,修复所需的时间会更少,因为它只需要修复未修复的 SStable。我们也可能遇到过这样的情况,其中节点可能已经关闭的时间超过了提示的切换窗口,而我们可能对此没有采取任何措施。

最佳答案

是的,运行计划的增量修复是一种很好的做法。足够频繁地运行修复,以便在达到 gc_grace_seconds 设置中指定的时间之前修复每个节点。

关于cassandra - 是否建议定期进行 Cassandra 维修,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41832804/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com