hadoop-hdfs-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Weiwei Yang (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HDFS-12038) Ozone: Non-admin user is unable to run InfoVolume to the volume owned by itself
Date Mon, 26 Jun 2017 15:08:00 GMT
Weiwei Yang created HDFS-12038:
----------------------------------

             Summary: Ozone: Non-admin user is unable to run InfoVolume to the volume owned
by itself
                 Key: HDFS-12038
                 URL: https://issues.apache.org/jira/browse/HDFS-12038
             Project: Hadoop HDFS
          Issue Type: Sub-task
          Components: ozone
            Reporter: Weiwei Yang


Reproduce steps

1. Create a volume with a non-admin user
{code}
hdfs oz -createVolume http://ozone1.fyre.ibm.com:9864/volume-wwei-0 -user wwei -root -quota
2TB
{code}

2. Run infoVolume command to get this volume info
{noformat}
hdfs oz -infoVolume http://ozone1.fyre.ibm.com:9864/volume-wwei-0 -user wwei

Command Failed : {"httpCode":400,"shortMessage":"badAuthorization","resource":null,"message":"Missing
authorization or authorization has to be unique.","requestID":"221efb47-72b9-498d-ac19-907257428573","hostName":"ozone1.fyre.ibm.com"}
{noformat}

add {{-root}} to run as admin user could bypass this issue 

{noformat}
hdfs oz -infoVolume http://ozone1.fyre.ibm.com:9864/volume-wwei-0 -user wwei -root

{
  "owner" : {
    "name" : "wwei"
  },
  "quota" : {
    "unit" : "TB",
    "size" : 2
  },
  "volumeName" : "volume-wwei-0",
  "createdOn" : null,
  "createdBy" : "hdfs"
}
{noformat}

expecting: both volume owner and admin should be able to run infoVolume command.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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


Mime
View raw message