Details
-
Bug
-
Status: Patch Available
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
HW15685:bin sbanerjee$ ./hdfs dfs -ls /dir2 2019-05-21 15:14:01,080 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable Found 1 items -rw-r--r-- 1 sbanerjee hadoop 0 2019-05-21 15:10 /dir2/file4 HW15685:bin sbanerjee$ ./hdfs dfs -touchz /dir2/file4 2019-05-21 15:14:12,247 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable touchz: The NameSpace quota (directories and files) of directory /dir2 is exceeded: quota=3 file count=5 HW15685:bin sbanerjee$ ./hdfs dfs -ls /dir2 2019-05-21 15:14:20,607 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
Here, the "touchz" command failed to create the file as the quota limit was hit, but ended up deleting the original file which existed. It should do the quota check before deleting the file so that after successful deletion, creation should succeed.
Attachments
Attachments
Issue Links
- Is contained by
-
HDFS-14504 Rename with Snapshots does not honor quota limit
- Resolved