第 3 章 块池

OpenShift Data Foundation Operator 根据使用的平台会安装一组默认存储类。这些默认存储池由操作器拥有和控制,且无法删除或修改。在 OpenShift Container Platform 中,您可以创建多个自定义存储池,它们映射到提供以下功能的存储类:

  • 使具有自身高可用性的应用能够使用具有两个副本的持久卷,从而可能提高应用性能。
  • 使用启用了压缩的存储类为持久性卷声明节省空间。
注意

外部模式 OpenShift Data Foundation 集群不支持多个块池。

3.1. 创建一个块池

先决条件

  • 您需要以集群管理员身份登录 OpenShift Container Platform Web 控制台。

流程

  1. Storage → Data Foundation
  2. Storage Systems 选项卡中,选择 storage 系统,然后单击 BlockPools 选项卡。
  3. Create Block Pool
  4. 输入 池名称

    注意

    默认的池不支持使用双向复制数据保护策略。但是,如果您创建了额外的池,则可以使用双向复制。

  5. 数据保护策略选择双向复制三向复制
  6. 选择卷类型
  7. 可选:如果需要压缩数据,选择启用压缩复选框。

    启用压缩可能会影响应用程序的性能,在已压缩或加密的数据时可能会证明无效。在启用压缩之前写入的数据不会压缩。

  8. 点击 Create