hadoop - 如何删除 HDFS 中的快照?
问题描述
在 HDFS 中删除快照的正确方法是什么?比如下面的:
/folder/path/.snapshot/snapshot-20160101
从文档中我可以看到有一个命令
hdfs dfs -deleteSnapshot <path> <snapshotName>
但不完全确定如何使用它。
是和?/folder/path/.snapshot/
_ _<path>
snapshot-20160101
<snapshotName>
解决方案
是的@ oulwj12,你是对的。
路径是/folder/path/
,名称是snapshot-20160101
。请注意,根据引用的文档路径是指快照目录的路径。
所以你的命令应该是这样的
hdfs dfs -deleteSnapshot /folder/path/ snapshot-20160101
推荐阅读
- kubernetes - 是否可以防止 ReplicaSet 放大/缩小?
- javascript - 从 Render 中的循环中获取变量到 ReactJS 中的 componentDidMount() 并将此变量放入查询参数中
- python - 使用预建模板创建 python 注册
- mysql - Laravel MySql Connection 连接太多的问题
- javascript - 编辑图例标签 [vue-chart.js]
- objective-c - 类“IGListSectionController”的重复接口定义
- html - 制作一面旗帜和百分比
- html - 如何获取边框属性以填充具有 n 填充的 div 的 100% 宽度
- cdi - 动态获取从一个 bean 到另一个 bean 的引用
- awk - 带有 IP 和端口的 GREP 和 AWK 文件