我们在删除一个文件时,遇到如下问题,提示我们不能删除文件放回回收站:
sudo -uxiaosi hadoop fs -rm -r tmp/data_group/test/employee/employee_salary.txt
17/12/06 16:34:48 INFO fs.TrashPolicyDefault: Namenode trash configuration: Deletion interval = 72000000 minutes, Emptier interval = 0 minutes.
17/12/06 16:34:48 WARN fs.TrashPolicyDefault: Can't create trash directory: hdfs://cluster/user/xiaosi/.Trash/Current/user/xiaosi/tmp/data_group/test/employee
rm: Failed to move to trash: hdfs://cluster/user/xiaosi/tmp/data_group/test/employee/employee_salary.txt. Consider using -skipTrash option
去回收站对应目录下观察一下,得出的结论是:无法创建目录employee
,因为employee
文件已经存在,自然导致employee_salary.txt
文件不能放回收回站:
-rw-r--r--