第 3 章 块池


OpenShift Data Foundation Operator 根据使用的平台会安装一组默认存储类。这些默认存储池由操作器拥有和控制,且无法删除或修改。

注意

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

3.1. 在内部模式中管理块池

在 OpenShift Container Platform 中,您可以创建多个自定义存储池,它们映射到提供以下功能的存储类:

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

3.1.1. 创建一个块池

先决条件

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

流程

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

    注意

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

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

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

  7. Create

3.1.2. 更新现有池

先决条件

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

流程

  1. Storage Data Foundation
  2. Storage Systems 选项卡中,选择 storage 系统,然后单击 BlockPools
  3. 点击您要更新的池末尾的 Action Menu(⋮)。
  4. 单击 Edit Block Pool
  5. 修改表单详情,如下所示:

    注意

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

    1. 数据保护策略更改为双向复制或三向复制。
    2. 启用或禁用压缩选项。

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

  6. 点击 Save

3.1.3. 删除池

使用此流程删除 OpenShift Data Foundation 中的池。

先决条件

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

流程

  1. .点 Storage Data Foundation
  2. Storage Systems 选项卡中,选择 storage 系统,然后单击 BlockPools 选项卡。
  3. 点击您要删除的池末尾的 Action Menu(⋮)。
  4. 单击 Delete Block Pool
  5. 单击 Delete 确认删除池。
注意

当池绑定到 PVC 时,无法删除它。您必须分离所有资源,然后才能执行此活动。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat