You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否为Ceph SubUser配置Bucket Quota与User Quota?配置异常求助

Ceph SubUser Bucket Quota与User Quota配置问题解答

核心结论

Ceph SubUser无独立User Quota,其存储使用计入所属主用户的User Quota;但可配置Bucket Quota,若设置后不生效,通常是操作参数或权限配置有误。

详细说明与操作指引

1. User Quota限制

SubUser是主用户的附属身份,本身不具备独立的用户级配额能力。所有SubUser的存储消耗都会累加到其所属主用户的User Quota中,无法为单个SubUser单独设置User Quota。

2. Bucket Quota正确配置方式

要让SubUser的Bucket Quota生效,需确保操作时指定正确的身份参数,具体步骤如下:

  • 设置Bucket Quota的命令(需指定SubUser的完整UID:主用户名:子用户名):
    radosgw-admin bucket quota set --bucket=目标Bucket名 --quota-scope=bucket --max-size=10G --uid=mainuser:subuser
    
  • 验证配额设置:
    radosgw-admin bucket quota get --bucket=目标Bucket名 --uid=mainuser:subuser
    

3. Bucket Quota不生效的常见原因

  • 未指定正确UID:若仅设置Bucket配额而不关联SubUser的UID,配额会应用到主用户的Bucket上,而非SubUser的Bucket
  • SubUser权限不足:需确保SubUser拥有目标Bucket的读写权限,可通过以下命令修改:
    radosgw-admin subuser modify --subuser=mainuser:subuser --permissions=read,write
    
  • 版本兼容性问题:部分旧版Ceph对SubUser的Bucket Quota支持存在漏洞,建议使用Quincy及以上稳定版本

4. 独立配额替代方案

若需让SubUser拥有完全独立的配额,可将其升级为独立主用户,之后即可配置独立的User Quota和Bucket Quota:

radosgw-admin subuser modify --subuser=mainuser:subuser --type=user

内容的提问来源于stack exchange,提问作者HanYoonSoo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 17:45:10