2016-09-26 138 views
0

當我運行nodetool clearsnapshot我得到正常的「請求清除快照(S)」的消息,但快照不會被移除。我能做些什麼來排查爲什麼會發生這種情況?作爲解決方法,手動從表空間目錄中刪除快照目錄是否可以接受?無法使用Nodetool清除快照。快照是永遠不會被刪除

nodetool clearsnapshot 1472489985541

Requested clearing snapshot(s) for [1472489985541] 

nodetool listsnapshots | awk'{print $ 1}'| grep^1 |排序-u

1472489985541 
1473165734236 
1473690660090 
1474296554367 

回答

1

爲了刪除使用快照名稱的所有keyspaces快照,您必須在您clearsnapshot命令中指定-t標誌。

1

是否可以接受,我只是手動刪除表空間的目錄快照目錄,解決類似的問題?

是的,你可以隨時安全地手動刪除快照目錄。他們只是硬鏈接到實際SSTables

+0

謝謝,我不知道,如果有一個系統表中的一些參考他們某處nodetool用來跟蹤它們。 – gsteiner