rgw配额控制

  • 配额有用户级别的控制,也有bucket级别的限制,其中用户分为对该用户下每个bucket的控制,也有总的控制
  • 当有bucket级别的配额控制,又用用户级别的控制的时候,以bucket级别为准,这也可以理解:当有统一配置的时候,又希望单独针对某个bucket的配置生效
  • 当超过配额之后,发现disable并不生效,需要enable并且调大最大数量才可以
// 用户配额控制
radosgw-admin quota set --uid=test --quota-scope=bucket --max-objects=10000  // 该用户每个bucket数量限制
radosgw-admin quota set --uid=test  --max-objects=10000 // 该用户所有bucket总共数量限制
radosgw-admin quota enable --quota-scope=bucket  --uid=test
radosgw-admin quota enable   --uid=test
radosgw-admin quota disable --quota-scope=bucket  --uid=test
radosgw-admin quota disable  --uid=test
// bucket级别控制
radosgw-admin quota set --uid=test --quota-scope=bucket --bucket xxx --max-objects=10000 
radosgw-admin quota enable --quota-scope=bucket  --uid=test --bucket xxx
radosgw-admin quota disable --quota-scope=bucket  --uid=test --bucket xxx
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容