如果桶为空或您不再需要一个桶,可以通过OBS管理控制台、API、SDK、OBS Browser+、obsutil方式将其删除,以免占用桶数量配额。
桶为空包含两方面含义:
- 桶内没有任何对象或对象的任何历史版本。
- 桶内没有任何未合并的多段上传任务,即桶内不存在碎片。
- 如果桶已开启多版本特性,请确保所有历史版本和删除标记(删除标记也视作一个历史版本)已删除。
- 删除桶后,需要等待30分钟才能创建同名桶。
前提条件
- 已彻底删除桶中对象。只有彻底删除对象后,才能删除桶。
- 只有桶的拥有者才能删除桶。
使用方式
OBS支持通过控制台、API、SDK、OBS Browser+、obsutil方式删除桶。
使用OBS控制台
- 在OBS管理控制台左侧导航栏选择“桶列表”。
- 在桶列表中,选择待删除的桶,并单击右侧的“删除”。
用户删除桶后,需要等待30分钟才能创建同名桶和并行文件系统。
- 单击“确定”,确认删除桶。
图1 删除桶
使用图形化工具OBS Browser+
- 登录OBS Browser+。
- 选中待删除的桶,单击“删除”。
用户删除桶后,需要等待30分钟才能创建同名桶和并行文件系统。
- 单击确认框中的“是”后,删除该桶。
使用命令行工具obsutil
命令结构:
运行示例:
参数说明:
参数 |
约束 |
描述 |
bucket |
必选 |
桶名。 |
f |
附加参数,可选 |
强制操作,不进行询问提示。 |
config |
附加参数,可选 |
运行当前命令时的自定义配置文件,可支持的配置参数请参考配置参数说明。 |
e |
附加参数,可选 |
指定终端节点。 |
i |
附加参数,可选 |
指定用户的AK。 |
k |
附加参数,可选 |
指定用户的SK。 |
t |
附加参数,可选 |
指定用户的securitytoken。 |