[ 
https://issues.apache.org/jira/browse/HDFS-14505?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16970256#comment-16970256
 ] 

hemanthboyina commented on HDFS-14505:
--------------------------------------

{code:java}
                                       ./hdfs dfs -ls /dir2

-rw-r--r--   1 sbanerjee hadoop          0 2019-05-21 15:10 /dir2/file4

HW15685:bin sbanerjee$ ./hdfs dfs -touchz /dir2/file4

touchz: The NameSpace quota (directories and files) of directory /dir2 is 
exceeded: quota=3 file count=5 {code}
are there any operations you have done [~shashikant] ? I am not able to 
reproduce this .

> "touchz" command should check quota limit before deleting an already existing 
> file
> ----------------------------------------------------------------------------------
>
>                 Key: HDFS-14505
>                 URL: https://issues.apache.org/jira/browse/HDFS-14505
>             Project: Hadoop HDFS
>          Issue Type: Bug
>            Reporter: Shashikant Banerjee
>            Assignee: hemanthboyina
>            Priority: Major
>
> {code:java}
> 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
> {code}
> 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.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org

Reply via email to