[ https://issues.apache.org/jira/browse/HDDS-541?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17200538#comment-17200538 ]
Rui Wang commented on HDDS-541: ------------------------------- Thanks [~micahzhao]! I will start from the NameSpace jira. > Ozone Quota support. > -------------------- > > Key: HDDS-541 > URL: https://issues.apache.org/jira/browse/HDDS-541 > Project: Hadoop Distributed Data Store > Issue Type: New Feature > Reporter: Namit Maheshwari > Assignee: mingchao zhao > Priority: Major > Labels: Triaged > Time Spent: 96h > Remaining Estimate: 120h > > Create a volume with just 1 MB as quota > {code:java} > [root@ctr-e138-1518143905142-481027-01-000002 bin]# ./ozone sh volume create > --quota=1MB --user=root /hive > 2018-09-23 02:10:11,283 [main] INFO - Creating Volume: hive, with root as > owner and quota set to 1048576 bytes. > {code} > Now create a bucket and put a big key greater than 1MB in the bucket > {code:java} > [root@ctr-e138-1518143905142-481027-01-000002 bin]# ./ozone sh bucket create > /hive/bucket1 > 2018-09-23 02:10:38,003 [main] INFO - Creating Bucket: hive/bucket1, with > Versioning false and Storage Type set to DISK > [root@ctr-e138-1518143905142-481027-01-000002 bin]# ls -l > ../../ozone-0.3.0-SNAPSHOT.tar.gz > -rw-r--r-- 1 root root 165903437 Sep 21 13:16 > ../../ozone-0.3.0-SNAPSHOT.tar.gz > [root@ctr-e138-1518143905142-481027-01-000002 bin]# ./ozone sh key put > /hive/ozone-0.3.0-SNAPSHOT.tar.gz ../../ozone-0.3.0-SNAPSHOT.tar.gz > volume/bucket/key name required in putKey > [root@ctr-e138-1518143905142-481027-01-000002 bin]# ./ozone sh key put > /hive/bucket1/ozone-0.3.0-SNAPSHOT.tar.gz ../../ozone-0.3.0-SNAPSHOT.tar.gz > [root@ctr-e138-1518143905142-481027-01-000002 bin]# ./ozone sh key info > /hive/bucket1/ozone-0.3.0-SNAPSHOT.tar.gz > { > "version" : 0, > "md5hash" : null, > "createdOn" : "Sun, 23 Sep 2018 02:13:02 GMT", > "modifiedOn" : "Sun, 23 Sep 2018 02:13:08 GMT", > "size" : 165903437, > "keyName" : "ozone-0.3.0-SNAPSHOT.tar.gz", > "keyLocations" : [ { > "containerID" : 2, > "localID" : 100772661343420416, > "length" : 134217728, > "offset" : 0 > }, { > "containerID" : 3, > "localID" : 100772661661007873, > "length" : 31685709, > "offset" : 0 > } ] > }{code} > It was able to put a 165 MB file on a volume with just 1MB quota. > > Currently Ozone haven't support Quota, So I think this should be a new > feature . > The design document can be referred to the attachment. ([design google > docs|https://docs.google.com/document/d/1ohbGn5N7FN6OD15xMShHH2SrtZRYx0-zUf9vjatn_OM/edit]) -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: ozone-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: ozone-issues-h...@hadoop.apache.org