如何在Cassandra中运行修复时避免磁盘被完全占用?

如何在Cassandra中运行修复时避免磁盘被完全占用?,cassandra,repair,Cassandra,Repair,我正在使用-pr选项运行修复。我们面临的问题是,当我们触发修复时,某些节点上的磁盘空间使用率达到100%。我知道运行子范围修复是一种选择,但到目前为止,我们还没有集成收割机。我们还有其他方法可以避免这种情况吗?好的做法是,在这种情况下,磁盘利用率总是高达50% 最好的选择是在触发修复之前,确保磁盘利用率低于50%。您可以检查任何快照,并在备份后将其删除。您可以一次在单个表上运行快照,以防尚未运行。是的,我们一次运行一个表。看来亚范围修复是唯一的出路

我正在使用-pr选项运行修复。我们面临的问题是,当我们触发修复时,某些节点上的磁盘空间使用率达到100%。我知道运行子范围修复是一种选择,但到目前为止,我们还没有集成收割机。我们还有其他方法可以避免这种情况吗?

好的做法是,在这种情况下,磁盘利用率总是高达
50%


最好的选择是在触发修复之前,确保磁盘利用率低于50%。您可以检查任何快照,并在备份后将其删除。

您可以一次在单个表上运行快照,以防尚未运行。是的,我们一次运行一个表。看来亚范围修复是唯一的出路