【发布时间】:2019-03-15 09:24:00
【问题描述】:
HDFS 何时何地创建.Trash 文件夹?
有什么规则或逻辑,有什么参考吗?
【问题讨论】:
HDFS 何时何地创建.Trash 文件夹?
有什么规则或逻辑,有什么参考吗?
【问题讨论】:
每个 HDFS 用户在 hdfs:///user/<name> 内的 HDFS 上都有自己的 .Trash 文件夹。每当该用户在没有-skipTrash 选项的情况下执行hadoop fs -rm 命令时,都会检查并创建文件夹存在性。
这是根据core-site.xml 的值按计划清除的
默认情况下,两者都为零,因此它被禁用,因此删除的文件将始终可以恢复,直到 HDFS 管理员手动清除。
另请参阅HDFS Trash 上的 IBM 帖子
【讨论】:
/user/<name>,在其他位置也能找到.Trash!
HDFS.Trash 文件夹出现在删除操作(不跳过垃圾箱)之后:
对于其主文件夹下的每个 hdfs 用户:/user/<user-name>/.Trash
对于其根目录下的每个加密区域:/crypto/zone/root/.Trash
【讨论】: