4.5. 创建新存储桶类

bucket 类是一个 CRD,代表一种存储桶类别,用于定义对象 Bucket 类 (OBC) 的分层策略和数据放置。

使用这个流程在 OpenShift Container Storage 中创建存储桶类。

流程

  1. 点击 OpenShift Web 控制台左侧窗格中的 Operators Installed Operators 来查看安装的 Operator。
  2. OpenShift Container Storage Operator。
  3. 在 OpenShift Container Storage Operator 页面中,向右滚动并点击 Bucket Class 选项卡。

    图 4.3. 带有 Bucket Class 选项卡的 OpenShift Container Storage Operator 页

    包含 Bucket Class 选项卡的 OpenShift Container Storage operator 页面截图。
  4. Create Bucket Class
  5. 在 Create new Bucket Class 页面中,执行以下操作:

    1. 输入 Bucket Class Name 并点 Next

      图 4.4. Create Bucket Class 页

      创建新 bucket 类页面的屏幕截图.
    2. 在放置策略中,选择 Tier 1 - Policy Type 并单击 Next。您可以根据要求选择任一选项。

      • Spread 允许在选定资源之间分散数据。
      • Mirror 允许在选定资源中完全重复数据。
      • 单击 Add Tier 以添加另一个策略层。

        图 4.5. 第 1 层 - 策略类型选择页面

        Tier 1 的截图 - 策略类型选择选项卡。
    3. 如果您选择了 Tier 1 - Policy Type as Spread,请从可用列表中选择 Backing Store 资源,然后单击 Next。或者,您也可以创建新的后备存储

      图 4.6. 第 1 层 - 后端存储选择页面

      层 1 的截图 - 后端存储选择选项卡。
注意

当在上一步中将 Policy Type 选择为 Mirror 时,您需要选择 atleast 2 后备存储。

  1. 检查并确认 Bucket 类设置。

    图 4.7. bucket 类设置查看页面

    bucket 类设置屏幕截图查看选项卡。
  2. Create Bucket Class

验证步骤

  1. OperatorsInstalled Operators
  2. OpenShift Container Storage Operator。
  3. 搜索新的 Bucket Class 或点击 Bucket Class 选项卡来查看所有 Bucket 类。