RGW存储配额管理
- 设置用户配额
格式:radosgw-admin quota set --quota-scope=user --uid=<uid> [--max-objects=<num objects>] [--max-size=<max size>]
例如:radosgw-admin quota set --quota-scope=user --uid=johndoe --max-objects=1024 --max-size=1024B
- 启用、禁用用户配额
radosgw-admin quota enable --quota-scope=user --uid=<uid>
radosgw-admin quota disable --quota-scope=user --uid=<uid>
- 设置桶配额
radosgw-admin quota set --uid=<uid> --quota-scope=bucket [--max-objects=<num objects>] [--max-size=<max size]
- 启用、禁用桶配额
radosgw-admin quota enable --quota-scope=bucket --uid=<uid>
radosgw-admin quota disable --quota-scope=bucket --uid=<uid>
- 查看用户配额
radosgw-admin user info --uid=<uid>
radosgw-admin user stats --uid=<uid> --sync-stats
radosgw-admin user stats --uid=<uid>
- 修改用户最大可用桶数量
radosgw-admin user modify --uid testuser --max-buckets 10
- 查看桶数据量
radosgw-admin bucket stats --bucket test-bucket | jq '.usage."rgw.main".size_kb'
- 查看桶配额
radosgw-admin bucket stats --bucket test-bucket | jq '.bucket_quota.max_size_kb'