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

Ayush Saxena commented on HDFS-14150:
-------------------------------------

Thanks [~tasanuma0829] for taking this up.
>From the discussion at HDFS-14143
bq. Just unset sub-filesystem's quota when removing mount tables.

That is a probable solution for sure.But on a thought if the directory that we 
are mounting already had some quota set in. Shouldn't we sync up with that 
too?Might be while creating the entry we could check the quotas of the 
destination and put it in.That I guess would solve our existing use case too.


> RBF: Quotas of the sub-cluster should be removed when removing the mount point
> ------------------------------------------------------------------------------
>
>                 Key: HDFS-14150
>                 URL: https://issues.apache.org/jira/browse/HDFS-14150
>             Project: Hadoop HDFS
>          Issue Type: Improvement
>            Reporter: Takanobu Asanuma
>            Assignee: Takanobu Asanuma
>            Priority: Major
>              Labels: RBF
>
> From HDFS-14143
> {noformat}
> $ hdfs dfsrouteradmin -add /ns1_data ns1 /data
> $ hdfs dfsrouteradmin -setQuota /ns1_data -nsQuota 10 -ssQuota 10
> $ hdfs dfsrouteradmin -ls /ns1_data
> Source                    Destinations              Owner                     
> Group                     Mode                      Quota/Usage
> /ns1_data                ns1->/data                 tasanuma                
> users                      rwxr-xr-x                 [NsQuota: 10/1, SsQuota: 
> 10 B/0 B]
> $ hdfs dfsrouteradmin -rm /ns1_data
> $ hdfs dfsrouteradmin -add /ns1_data ns1 /data
> $ hdfs dfsrouteradmin -ls /ns1_data
> Source                    Destinations              Owner                     
> Group                     Mode                      Quota/Usage
> /ns1_data                ns1->/data                 tasanuma                
> users                      rwxr-xr-x                 [NsQuota: -/-, SsQuota: 
> -/-]
> $ hadoop fs -put file1 /ns1_data/file1
> put: The DiskSpace quota of /data is exceeded: quota = 10 B = 10 B but 
> diskspace consumed = 402653184 B = 384 MB
> {noformat}
> This is because the quotas of the subclusters still remain after "hdfs 
> dfsrouteradmin -rm". And "hdfs dfsrouteradmin -add" doesn't reflect the 
> existing quotas.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
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