9.3.4. 创建新存储桶类
bucket 类是一个 CRD,代表一种存储桶类别,用于定义对象 Bucket 类 (OBC) 的分层策略和数据放置。
使用这个流程在 OpenShift Container Storage 中创建存储桶类。
流程
- 点击 OpenShift Web 控制台左侧窗格中的 Operators → Installed Operators 来查看安装的 Operator。
- 点 OpenShift Container Storage Operator。
在 OpenShift Container Storage Operator 页面中,向右滚动并点击 Bucket Class 选项卡。
图 9.1. 带有 Bucket Class 选项卡的 OpenShift Container Storage Operator 页
- 点 Create Bucket Class。
在 Create new Bucket Class 页面中,执行以下操作:
输入 Bucket Class Name 并点 Next。
图 9.2. Create Bucket Class 页
在放置策略中,选择 Tier 1 - Policy Type 并单击 Next。您可以根据要求选择任一选项。
- Spread 允许在选定资源之间分散数据。
- Mirror 允许在选定资源中完全重复数据。
单击 Add Tier 以添加另一个策略层。
图 9.3. 第 1 层 - 策略类型选择页面
如果您选择了 Tier 1 - Policy Type as Spread,请从可用列表中选择 Backing Store 资源,然后单击 Next。或者,您也可以创建新的后备存储。
图 9.4. 第 1 层 - 后端存储选择页面
当在上一步中将 Policy Type 选择为 Mirror 时,您需要选择 atleast 2 后备存储。
检查并确认 Bucket 类设置。
图 9.5. bucket 类设置查看页面
- 点 Create Bucket Class。
验证步骤
-
点 Operators
Installed Operators。 - 点 OpenShift Container Storage Operator。
- 搜索新的 Bucket Class 或点击 Bucket Class 选项卡来查看所有 Bucket 类。