5.3. 在 IBM Z 或 LinuxONE 基础架构中替换操作或失败的存储设备

您可以使用新的小型计算机系统接口(SCSI)磁盘替换 IBM Z 或 LinuxONE 基础架构上的操作或失败存储设备。

IBM Z 或 LinuxONE 支持 SCSI FCP 磁盘逻辑单元(SCSI 磁盘)作为来自外部磁盘存储的持久性存储设备。您可以使用其 FCP 设备号、两个目标全球端口名称(WWPN1 和 WWPN2)以及逻辑单元号(LUN)识别 SCSI 磁盘。如需更多信息,请参阅 https://www.ibm.com/support/knowledgecenter/SSB27U_6.4.0/com.ibm.zvm.v640.hcpa5/scsiover.html

先决条件

  • 确保数据具有弹性。

    • 在 OpenShift Web 控制台中,点 StorageData Foundation
    • Storage Systems 选项卡,然后点 ocs-storagecluster-storagesystem
    • Block and File 仪表板的 Status 卡中,在 Overview 选项卡中,验证 Data Resiliency 是否具有绿色勾号。

流程

  1. 列出所有磁盘。

    $ lszdev

    输出示例:

    TYPE         ID
    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 磁盘在 IDzfcp-lun 表示,格式为 <device-id>:<wwpn>:<lun-id>。第一个磁盘用于操作系统。如果一个存储设备失败,您可以将其替换为新磁盘。

  2. 删除磁盘。

    在磁盘中运行以下命令,使用要替换的磁盘的 SCSI 磁盘标识符替换 scsi-id

    $ chzdev -d scsi-id

    例如,以下命令删除设备 ID 为 0.0.8204、WWPN 0x500507630a0b50a4 和 LUN 0x4002403000000000 的一个磁盘:

    $ chzdev -d 0.0.8204:0x500407630c0b50a4:0x3002b03000000000
  3. 附加一个新的 SCSI 磁盘。

    $ chzdev -e 0.0.8204:0x500507630b1b50a4:0x4001302a00000000
    注意

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

  4. 列出所有 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