目前,我每周手动运行一次nodetool修复(而cassandra节点却没有任何动作(没有插入任何东西))。只是想知道在插入数据时是否可以运行nodetool repair?
第二个-我可以在crontab中创建一个脚本,该脚本每周自动运行一次nodetool修复,一周运行一次足以运行nodetool修复吗?
答案 0 :(得分:1)
是的,如果一次进行一次维修,则不会影响正常使用。我建议您使用reaper(免费和开放源代码)来自动化它,而不是执行cron作业。不仅会给您带来更多的可见性,而且它的处理能力也要比从nodetool运行的默认设置好一些。
答案 1 :(得分:0)
是的,您可以在插入数据时运行修复程序,这可能会影响您的流量,因此请避免运行明智的修复表或密钥空间。 是的,您可以进行维修并为它安排烤架。