搜索

2.4. 通过向 IBM Z 或 LinuxONE 基础架构的 OpenShift Container Storage 节点添加容量来扩展存储

download PDF

使用这个流程为配置的 Red Hat OpenShift Container Storage worker 节点添加存储容量和性能。

先决条件

  • 正在运行的 OpenShift 容器平台。
  • OpenShift Web 控制台的管理特权。
  • 要使用部署期间置备的存储类之外的存储类进行扩展,首先定义一个额外的存储类。详情请参阅创建存储类

步骤

  1. 使用 zFCP 磁盘添加额外硬件资源

    1. 使用以下命令列出所有磁盘:

      $ lszdev

      输出示例:

      TYPE         ID                                              ON   PERS  NAMES
      zfcp-host    0.0.8204                                        yes  yes
      zfcp-lun     0.0.8204:0x102107630b1b5060:0x4001402900000000  yes  no    sda sg0
      zfcp-lun     0.0.8204:0x500407630c0b50a4:0x3002b03000000000  yes  yes   sdb sg1
      qeth         0.0.bdd0:0.0.bdd1:0.0.bdd2                      yes  no    encbdd0
      generic-ccw  0.0.0009                                        yes  no

      SCSI 磁盘以 zfcp-lun 表示,其结构为 <device-id>:<wwpn>:<lun-id>。第一个磁盘用于操作系统。新磁盘的设备 ID 可以相同。

    2. 使用以下命令附加一个新的 SCSI 磁盘。

      $ chzdev -e 0.0.8204:0x400506630b1b50a4:0x3001301a00000000
      注意

      新磁盘的设备 ID 必须与要替换的磁盘相同。新磁盘通过其 WWPN 和 LUN ID 进行标识。

    3. 列出所有 FCP 设备以验证新磁盘是否已配置。

      $ lszdev zfcp-lun
      TYPE         ID                                              ON   PERS  NAMES
      zfcp-lun     0.0.8204:0x102107630b1b5060:0x4001402900000000 yes  no    sda sg0
      zfcp-lun     0.0.8204:0x500507630b1b50a4:0x4001302a00000000  yes  yes   sdb sg1
      zfcp-lun     0.0.8204:0x400506630b1b50a4:0x3001301a00000000  yes  yes   sdc sg2
  2. 导航到 OpenShift Web 控制台。
  3. 单击左侧导航栏中的 Operators
  4. 选择 Installed Operators
  5. 在窗口中点击 OpenShift Container Storage Operator:
  6. 在顶部导航栏中,滚动右滚动并单击 Storage Cluster 选项卡。
  7. 点可见列表旁边的(⋮)来扩展选项菜单。
  8. 从选项菜单中选择 Add Capacity

    Raw Capacity 字段显示在存储类创建过程中设置的大小。所消耗的存储总量是这个大小的三倍,因为 OpenShift Container Storage 使用的副本数为 3。

  9. Add 并等待集群状态变为 Ready

验证步骤

  1. 进入到 Overview Block and File 选项卡,然后检查 Capacity breakdown 卡。

    请注意,容量会根据您的选择而增加。

    注意

    原始容量不考虑复制并显示完整容量。

重要
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.