在HDFS中删除快照的正确方法是什么?如下:
/folder/path/.snapshot/snapshot-20160101
From documentation我可以看到有一个命令
hdfs dfs -deleteSnapshot <path> <snapshotName>
但不完全确定如何使用它。
/folder/path/.snapshot/
<path>
和snapshot-20160101
是<snapshotName>
吗?
答案 0 :(得分:0)
是@ oulwj12,你是对的。
路径为/folder/path/
,名称为snapshot-20160101
。请注意,根据引用的文档路径表示快照目录的路径。
所以你的命令应该是
hdfs dfs -deleteSnapshot /folder/path/ snapshot-20160101
答案 1 :(得分:0)
我遇到了同样的困难,我在我的集群上试了一下,所以我们走了:
hdfs dfs -deleteSnapshot / path /(就在.snapshot文件夹启动之前,不要提及.snapshot)snapshot-xxxxx(快照名称是.snapshot目录)