nodetool修复-如何在linux上实现自动化&修复期间的操作

ipakzgxi  于 2021-06-14  发布在  Cassandra
关注(0)|答案(2)|浏览(429)

目前,我每周手动运行一次nodetool修复(而cassandra节点没有任何操作(没有插入任何内容,e.t.c.))。只是想知道,如果我可以运行nodetool修复,而数据正在插入?
其次,我可以在crontab中创建一个脚本,它每周自动运行nodetool repair,并且ocne一周足够运行nodetool repair吗?

bzzcjhmw

bzzcjhmw1#

是的,您可以在插入数据时运行修复它可能会影响您的通信量,因此避免这种情况,您可以按表或键空间运行修复。是的,您可以运行修复并为同一个进程安排一个crone。

ykejflvf

ykejflvf2#

是的,如果一次运行一个修复程序,则不应影响正常使用。我建议使用reaper(免费和开源)来实现自动化,而不是cron作业。会给你更多的可视性,而且它比nodetool提供的默认值处理的更好。

相关问题