2

我有一個集羣,我正在考慮啓用增量修復。如果出現任何問題,我想在每個節點上禁用增量修復。我怎麼做?如何禁用增量修復?

回答

4

關閉節點並使用sstablerepairedset刪除每個sstable的修復時間,以便它們都將成爲未來壓縮的候選對象。

find '/path/cassandra/data/keyspace/table/' -iname "*Data.db*" > sstables.txt 

sudo -u cassandra sstablerepairedset --is-unrepaired -f sstables.txt 

然後就回去使用repair沒有-inc或更高版本使用-full標誌

相關問題