2016-09-26 137 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