Nodetool修复-如何在修复过程中在Linux和操作上实现自动化

时间:2018-12-07 09:45:24

标签: cassandra nodetool repair

目前,我每周手动运行一次nodetool修复(而cassandra节点却没有任何动作(没有插入任何东西))。只是想知道在插入数据时是否可以运行nodetool repair?

第二个-我可以在crontab中创建一个脚本,该脚本每周自动运行一次nodetool修复,一周运行一次足以运行nodetool修复吗?

2 个答案:

答案 0 :(得分:1)

是的,如果一次进行一次维修,则不会影响正常使用。我建议您使用reaper(免费和开放源代码)来自动化它,而不是执行cron作业。不仅会给您带来更多的可见性,而且它的处理能力也要比从nodetool运行的默认设置好一些。

答案 1 :(得分:0)

是的,您可以在插入数据时运行修复程序,这可能会影响您的流量,因此请避免运行明智的修复表或密钥空间。 是的,您可以进行维修并为它安排烤架。

相关问题