12.5. 在控制面板中管理 Ceph 对象网关 bucket
作为存储管理员,Red Hat Ceph Storage 控制面板可以查看和管理 Ceph 对象网关 bucket。
12.5.1. 先决条件
- 一个正在运行的 Red Hat Ceph Storage 集群。
- 已安装仪表板。
- 已安装 Ceph 对象网关。
- 至少创建一个 Ceph 对象网关用户。
- 对象网关登录凭据添加到仪表板中。
12.5.2. 在控制面板中创建 Ceph 对象网关存储桶
在使用 CLI 设置凭据后,您可以在 Red Hat Ceph Storage 上创建 Ceph 对象网关存储桶。
先决条件
- 一个正在运行的 Red Hat Ceph Storage 集群。
- 已安装仪表板。
- 已安装 Ceph 对象网关。
- 对象网关登录凭据添加到仪表板中。
- 对象网关用户已创建且不暂停。
流程
- 登录到仪表板。
- 在导航栏中,单击 Object Gateway。
- 点 Buckets,然后点 Create。
在 Create Bucket 窗口中,输入 Name 的值并选择一个没有暂停的用户。选择放置目标。
图 12.7. 创建 Ceph 对象网关存储桶
注意创建时选择了存储桶的放置目标,且无法修改。
- 可选:为存储桶中的对象启用锁定。只能在创建存储桶时启用锁定。启用锁定后,还必须选择锁定模式、合规性或监管以及锁定保留周期(以天或年为单位)。
- 点 Create bucket。
- 您将获得一个成功创建存储桶的通知。
12.5.3. 在控制面板中编辑 Ceph 对象网关存储桶
在使用 CLI 设置凭据后,您可以编辑 Red Hat Ceph Storage 上的 Ceph 对象网关存储桶。
先决条件
- 一个正在运行的 Red Hat Ceph Storage 集群。
- 已安装仪表板。
- 已安装 Ceph 对象网关。
- 对象网关登录凭据添加到仪表板中。
- 对象网关用户已创建且不暂停。
- 创建 Ceph 对象网关 bucket。
流程
- 登录到仪表板。
- 在导航栏中,单击 Object Gateway。
- 点 Buckets。
- 要编辑存储桶,请点击它所在的行。
- 从 Edit 下拉菜单中选择 Edit。
在 Edit bucket 窗口中,从下拉菜单选择该用户来编辑所有者。
图 12.8. 编辑 Ceph 对象网关存储桶
可选:启用 Versioning,如果要为现有存储桶中的所有对象启用版本控制状态。
- 要启用版本控制,您必须是存储桶的所有者。
- 如果在创建存储桶的过程中启用了锁定,则无法禁用版本控制。
- 添加到存储桶的所有对象都将接收唯一的版本 ID。
- 如果存储桶中没有设置 versioning 状态,则存储桶将没有版本控制状态。
可选:为 Multi-Factor Authentication. 选中 Delete enabled。多因素身份验证(MFA)确保在删除特定存储桶上的对象时,需要使用一次性密码(OTP)。为 Token Serial Number 和 Token PIN 输入一个值。
注意bucket 必须配置有版本控制和 MFA,才能通过 S3 API 进行。
- 点 Edit Bucket。
- 您会收到成功更新存储桶的通知。
12.5.4. 删除仪表板上的 Ceph 对象网关存储桶
在使用 CLI 设置凭据后,您可以删除 Red Hat Ceph Storage 上的 Ceph 对象网关存储桶。
先决条件
- 一个正在运行的 Red Hat Ceph Storage 集群。
- 已安装仪表板。
- 已安装 Ceph 对象网关。
- 对象网关登录凭据添加到仪表板中。
- 对象网关用户已创建且不暂停。
- 创建 Ceph 对象网关 bucket。
流程
- 登录到仪表板。
- 在导航栏中,单击 Object Gateway。
- 点 Buckets。
- 要删除存储桶,可点它的行。
- 从 Edit 下拉菜单中选择 Delete。
在 Delete Bucket 对话框中,点击 Yes, I am sure 框,然后单击 Delete bucket 以保存设置:
图 12.9. 删除 Ceph 对象网关存储桶