从cassandra中删除快照

Chr*_*rle 12 linux cassandra

我正在运行一个4节点的Cassandra集群.我们的一些节点有一些非常大的快照,而且我们的磁盘空间不足.我需要删除快照,但我找不到任何说明如何正确执行此操作的文档.我是否只关闭节点并删除snapshots目录中的文件?有某种命令吗?谢谢.

Chr*_*rle 15

好的,我想出了这个(在IRC的帮助下).是的nodetool -h localhost clearsnapshot.

  • 请注意,clearsnapshots会清除所有快照.如果您想要更具选择性(例如保持几天的价值),您可以直接从snapshots文件夹中安全地删除快照. (4认同)