You are viewing a plain text version of this content. The canonical link for it is here.
Posted to hdfs-issues@hadoop.apache.org by "liuhongtong (JIRA)" <ji...@apache.org> on 2018/03/20 06:15:00 UTC

[jira] [Comment Edited] (HDFS-13307) RBF: Fix setQuota bug

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

liuhongtong edited comment on HDFS-13307 at 3/20/18 6:14 AM:
-------------------------------------------------------------

[~linyiqun] Follow your advice, I have updated patch.
[~ajayydv] There is no need to add new test case, since TestRouterAdminCLI#testSetAndClearQuota is very appropriate.


was (Author: liuhongtong):
[~linyiqun] Follow your advice, I have update patch.
[~ajayydv] There is no need to add new test case, since TestRouterAdminCLI#testSetAndClearQuota is very appropriate.

> RBF: Fix setQuota bug
> ---------------------
>
>                 Key: HDFS-13307
>                 URL: https://issues.apache.org/jira/browse/HDFS-13307
>             Project: Hadoop HDFS
>          Issue Type: Sub-task
>            Reporter: liuhongtong
>            Assignee: liuhongtong
>            Priority: Major
>         Attachments: HDFS-13307.001.patch, HDFS-13307.002.patch
>
>
> If hdfs dfsrouteradmin -setQuota only set one of -nsQuota and -ssQuota, the another one will be cleared.
> The following is the step:
> 1. set /test1 -nsQuota 400 -ssQuota 200
> hdfs dfsrouteradmin -setQuota /test1 -nsQuota 400 -ssQuota 200
> Successfully set quota for mount point /test1
> 2. after a moment, list /test1, everything is ok.
> hdfs dfsrouteradmin -ls /test1
> Source                    Destinations              Owner                     Group                     Mode                      Quota/Usage              
> /test1                    ns1->/test1               hadp                      hadp                      rwxr-xr-x                 [NsQuota: 400/0, SsQuota: 200 B/0 B]
> 3. only set /test1 -nsQuota 600
> hdfs dfsrouteradmin -setQuota /test1 -nsQuota 600
> Successfully set quota for mount point /test1
> 4.  after a moment, list /test1, now ssQuota has been cleared.
> hdfs dfsrouteradmin -ls /test1
> Source                    Destinations              Owner                     Group                     Mode                      Quota/Usage              
> /test1                    ns1->/test1               hadp                      hadp                      rwxr-xr-x                 [NsQuota: 600/0, SsQuota: -/-]
>  [^HDFS-13307.001.patch] 



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

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