Project

General

Profile

Actions

Bug #22686

open

set user quota don

Added by Amine Liu over 6 years ago. Updated over 6 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# radosgw-admin user info --uid=test1 {
"user_id": "test1",
"display_name": "test1",
"email": "",
"suspended": 0,
"max_buckets": 1000,
"auid": 0,
"subusers": [],
"keys": [ {
"user": "test1",
"access_key": "test1",
"secret_key": "test1"
}
],
"swift_keys": [],
"caps": [],
"op_mask": "read, write, delete",
"default_placement": "",
"placement_tags": [],
"bucket_quota": {
"enabled": false,
"max_size_kb": -1,
"max_objects": -1
},
"user_quota": {
"enabled": true,
"max_size_kb": 10240,
"max_objects": 5
},
"temp_url_keys": []
}

[root@sx-3f3r-ceph-s3-c1-03 my-cluster]#
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]#
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]#
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]#
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser1.cfg put abc.mp3 s3://test1/f1.mp3
upload: 'abc.mp3' -> 's3://test1/f1.mp3' [1 of 1]
1436107 of 1436107 100% in 0s 7.63 MB/s done
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser1.cfg put abc.mp3 s3://test1/f2.mp3
upload: 'abc.mp3' -> 's3://test1/f2.mp3' [1 of 1]
1436107 of 1436107 100% in 0s 6.27 MB/s done
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser1.cfg put abc.mp3 s3://test1/f3.mp3
upload: 'abc.mp3' -> 's3://test1/f3.mp3' [1 of 1]
1436107 of 1436107 100% in 0s 51.45 MB/s done
ERROR: S3 error: 403 (QuotaExceeded)
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser1.cfg put abc.mp3 s3://test1/f3.mp3
upload: 'abc.mp3' -> 's3://test1/f3.mp3' [1 of 1]
1436107 of 1436107 100% in 0s 6.54 MB/s done
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser1.cfg put abc.mp3 s3://test1/f4.mp3
upload: 'abc.mp3' -> 's3://test1/f4.mp3' [1 of 1]
1436107 of 1436107 100% in 0s 6.82 MB/s done
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser1.cfg put abc.mp3 s3://test1/f5.mp3
upload: 'abc.mp3' -> 's3://test1/f5.mp3' [1 of 1]
1436107 of 1436107 100% in 0s 6.93 MB/s done
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser1.cfg put abc.mp3 s3://test1/f6.mp3
upload: 'abc.mp3' -> 's3://test1/f6.mp3' [1 of 1]
1436107 of 1436107 100% in 0s 5.86 MB/s done
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser1.cfg du s3://test1
8616642 6 objects s3://test1/
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]#

Actions #1

Updated by Amine Liu over 6 years ago

user quota don't work

Actions #2

Updated by Amine Liu over 6 years ago

[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# radosgw-admin user info --uid=test2 {
"user_id": "test2",
"display_name": "test2",
"email": "",
"suspended": 0,
"max_buckets": 1000,
"auid": 0,
"subusers": [],
"keys": [ {
"user": "test2",
"access_key": "test2",
"secret_key": "test2"
}
],
"swift_keys": [],
"caps": [],
"op_mask": "read, write, delete",
"default_placement": "",
"placement_tags": [],
"bucket_quota": {
"enabled": true,
"max_size_kb": 10240,
"max_objects": 10
},
"user_quota": {
"enabled": true,
"max_size_kb": 10240,
"max_objects": 10
},
"temp_url_keys": []
}

[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser2.cfg put 100k.dd s3://mytest2
upload: '100k.dd' -> 's3://mytest2/100k.dd' [1 of 1]
102400 of 102400 100% in 0s 793.44 kB/s done
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser2.cfg put 100k.dd s3://mytest2/f2
upload: '100k.dd' -> 's3://mytest2/f2' [1 of 1]
102400 of 102400 100% in 0s 1295.59 kB/s done
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser2.cfg put 100k.dd s3://mytest2/f3
upload: '100k.dd' -> 's3://mytest2/f3' [1 of 1]
102400 of 102400 100% in 0s 946.66 kB/s done
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser2.cfg put 100k.dd s3://mytest2/f4
upload: '100k.dd' -> 's3://mytest2/f4' [1 of 1]
102400 of 102400 100% in 0s 926.23 kB/s done
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser2.cfg put 100k.dd s3://mytest2/f5
upload: '100k.dd' -> 's3://mytest2/f5' [1 of 1]
102400 of 102400 100% in 0s 1116.32 kB/s done
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser2.cfg put 100k.dd s3://mytest2/f6
upload: '100k.dd' -> 's3://mytest2/f6' [1 of 1]
102400 of 102400 100% in 0s 1456.73 kB/s done
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser2.cfg put 100k.dd s3://mytest2/f7
upload: '100k.dd' -> 's3://mytest2/f7' [1 of 1]
102400 of 102400 100% in 0s 1987.28 kB/s done
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser2.cfg put 100k.dd s3://mytest2/f8
upload: '100k.dd' -> 's3://mytest2/f8' [1 of 1]
102400 of 102400 100% in 0s 994.17 kB/s done
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser2.cfg put 100k.dd s3://mytest2/f9
upload: '100k.dd' -> 's3://mytest2/f9' [1 of 1]
102400 of 102400 100% in 0s 1040.41 kB/s done
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser2.cfg put 100k.dd s3://mytest2/f10
upload: '100k.dd' -> 's3://mytest2/f10' [1 of 1]
102400 of 102400 100% in 0s 1101.54 kB/s done
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser2.cfg put 100k.dd s3://mytest2/f11
upload: '100k.dd' -> 's3://mytest2/f11' [1 of 1]
102400 of 102400 100% in 0s 1031.61 kB/s done
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]#
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]#
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]#
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]#
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser2.cfg put abc.mp3 s3://mytest2/f12
upload: 'abc.mp3' -> 's3://mytest2/f12' [1 of 1]
1436107 of 1436107 100% in 0s 8.92 MB/s done
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser2.cfg put abc.mp3 s3://mytest2/f13
upload: 'abc.mp3' -> 's3://mytest2/f13' [1 of 1]
1436107 of 1436107 100% in 0s 7.79 MB/s done
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser2.cfg put abc.mp3 s3://mytest2/f14
upload: 'abc.mp3' -> 's3://mytest2/f14' [1 of 1]
1436107 of 1436107 100% in 0s 9.80 MB/s done
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser2.cfg put abc.mp3 s3://mytest2/f15
upload: 'abc.mp3' -> 's3://mytest2/f15' [1 of 1]
1436107 of 1436107 100% in 0s 7.37 MB/s done
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser2.cfg put abc.mp3 s3://mytest2/f16
upload: 'abc.mp3' -> 's3://mytest2/f16' [1 of 1]
1436107 of 1436107 100% in 0s 7.25 MB/s done
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser2.cfg put abc.mp3 s3://mytest2/f17
upload: 'abc.mp3' -> 's3://mytest2/f17' [1 of 1]
1436107 of 1436107 100% in 0s 7.66 MB/s done
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser2.cfg put abc.mp3 s3://mytest2/f18
upload: 'abc.mp3' -> 's3://mytest2/f18' [1 of 1]
1436107 of 1436107 100% in 0s 43.26 MB/s done
ERROR: S3 error: 403 (QuotaExceeded)
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser2.cfg put abc.mp3 s3://mytest2/f18
upload: 'abc.mp3' -> 's3://mytest2/f18' [1 of 1]
1436107 of 1436107 100% in 0s 7.58 MB/s done
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser2.cfg put abc.mp3 s3://mytest2/f19
upload: 'abc.mp3' -> 's3://mytest2/f19' [1 of 1]
1436107 of 1436107 100% in 0s 6.97 MB/s done
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser2.cfg put abc.mp3 s3://mytest2/f20
upload: 'abc.mp3' -> 's3://mytest2/f20' [1 of 1]
1436107 of 1436107 100% in 0s 6.68 MB/s done
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser2.cfg put abc.mp3 s3://mytest2/f21
upload: 'abc.mp3' -> 's3://mytest2/f21' [1 of 1]
1436107 of 1436107 100% in 0s 4.89 MB/s done
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser2.cfg put abc.mp3 s3://mytest2/f22
upload: 'abc.mp3' -> 's3://mytest2/f22' [1 of 1]
1436107 of 1436107 100% in 0s 37.67 MB/s done
ERROR: S3 error: 403 (QuotaExceeded)
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser2.cfg put abc.mp3 s3://mytest2/f22
upload: 'abc.mp3' -> 's3://mytest2/f22' [1 of 1]
1436107 of 1436107 100% in 0s 26.79 MB/s done
ERROR: S3 error: 403 (QuotaExceeded)
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser2.cfg put abc.mp3 s3://mytest2/f22
upload: 'abc.mp3' -> 's3://mytest2/f22' [1 of 1]
1436107 of 1436107 100% in 0s 5.06 MB/s done
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]# s3cmd -c testuser2.cfg du s3://mytest2
16923577 22 objects s3://mytest2/
[root@sx-3f3r-ceph-s3-c1-03 my-cluster]#

Actions #3

Updated by John Spray over 6 years ago

  • Project changed from Ceph to rgw
Actions

Also available in: Atom PDF