• 首页 > 
  • 通用方案:修改OSS上用户允许创建Bucket个数的限制

通用方案:修改OSS上用户允许创建Bucket个数的限制

KB: 84530

 · 

更新时间:2021-01-04 14:09

1. 概述

本文主要介绍在数据魔方控制台,修改OSS上用户允许创建Bucket个数限制的方法。

方案总览

类别 内容
国产化
风险等级(方案执行的影响)
操作方式 白屏
操作复杂度
预估执行时长 10分钟
客户业务的影响
可监控性 支持
有效性(重启、重拉、补丁、升级、扩容等配置是否丢失) 固化
数据修订(变更是否涉及增删改操作)
执行灰度策略 请向产品侧咨询,明确灰度策略
首次发布时间 N/A
预计完成时间 N/A

1.1. 适用范围

  • 专有云版本:V3.*
  • 产品:OSS
    说明:本文适用于专有云V3.9.x及以上,KV版本为8.6。

1.2. 风险说明

涉及到单用户可创建Bucket数量阈值修改,需要谨慎执行。执行过程中不符合预期请立刻联系阿里云技术支持确认。

2. 问题描述

在OSS上默认每个用户允许创建Bucket个数为10,不能满足用户的使用需求时,通过数据魔方控制台设置指定用户允许创建Bucket的个数,解决OSS上创建Bucket个数限制的问题

3. 解决方案

3.1. 环境检查

执行以下操作,检测KV版本。

  1. 登录天基控制台,在Project框中搜索oss,单击集群右侧的集群运维中心,选择oss-chiji服务和ChijiOssAll#服务角色,单击机器右侧的Terminal,登录对应的机器。
  2. 执行如下命令,检查KV版本。
    kuadmin -buildinfo
    系统显示类似如下,sprint值为8.6,代表KV版本为8.6,该方案支持。

3.2. 实施步骤

以aliyuntest这个账号,UID为999999999,其中的一个Bucket为quota-backup-cn-hangzhou-env9-d01-a为例。

根据UID调整Bucket数量

  1. 登录数据魔方控制台,选择运维支持>OCM管理>Bucket管理>UID,输入UID,单击查看
    说明:若不清楚用户UID值,可以使用该用户下的某个Bukert,确认到用户UID,修改该用户的Bucket限制。

  2. 根据UID,单击修改可创建Bucket个数

  3. 在弹出的对话框中填入需要修改的数目,单击确定

  4. 在弹出的对话框,单击执行
  5. 输入UID,单击查看,查看修改结果。

 

根据用户Bucket确认用户后调整Bucket数量

  1. 选择运维支持>OCM管理>Bucket管理>bucket名称,输入Bucket名称,单击修改可创建Bucket个数

  2. 在弹出的对话框中填入需要修改的数目,单击确定
  3. 在弹出的对话框,单击执行
  4. 输入Bucket名称,单击查看,查看修改结果。

3.3. 结果验证

登录数据魔方控制台查看OSS上某个用户允许创建Bucket个数的修改结果。

4. 回滚方案

参考实施步骤,进行回滚。