12.7. FCP LUN 不是 root 文件系统的一部分

不是 root 文件系统一部分的 FCP LUN,比如数据磁盘,会在 /etc/zfcp.conf 中永久配置。每行包含一个 FCP LUN。每行都包含 FCP 适配器的设备总线 ID、前缀为 0x 的 16 位十六进制数字的 WWPN,以及前缀为 0x 的 FCP LUN 16 位十六进制数(需要时在右面使用 0 填充)。在系统中添加 FCP 适配器时,/etc/zfcp.conf 中的条目会被激活并由 udev 配置。在引导时,会添加系统可见的所有 FCP 适配器并触发 udev

/etc/zfcp.conf 内容示例:

0.0.fc00 0x5105074308c212e9 0x401040a000000000
0.0.fc00 0x5105074308c212e9 0x401040a100000000
0.0.fc00 0x5105074308c212e9 0x401040a300000000
0.0.fcd0 0x5105074308c2aee9 0x401040a000000000
0.0.fcd0 0x5105074308c2aee9 0x401040a100000000
0.0.fcd0 0x5105074308c2aee9 0x401040a300000000

/etc/zfcp.conf 的修改只在系统重启或者更改系统 I/O 配置动态添加新 FCP 通道(例如: 在 z/VM 中附加一个通道)时生效。另外,可以执行以下命令为之前没有激活的 FCP 适配器激活 /etc/zfcp.conf 中的新条目:

  1. 使用 cio_ignore 程序从忽略的设备列表中删除 FCP 适配器,并使其出现在 Linux 中:

    # cio_ignore -r device_number

    使用 FCP 适配器的设备号替换 device_number。例如:

    # cio_ignore -r fcfc
  2. 要触发激活更改的 uevent,请执行:

    # echo add > /sys/bus/ccw/devices/device-bus-ID/uevent

    例如:

    # echo add > /sys/bus/ccw/devices/0.0.fcfc/uevent

为了尽快向用户提供最新的信息,本文档可能会包括由机器自动从英文原文翻译的内容。如需更多信息,请参阅此说明。