发现新的 SCSI 设备( LUN )和多路径设备

存储集群上的 LUN 在 Linux 主机上显示为 SCSI 设备、这是 DM-multipath 将聚合到称为多路径设备的新设备的 I/O 路径。主机不会自动发现您添加到系统中的新 SCSI 设备( LUN )。您必须手动重新扫描它们才能发现它们。

开始之前

您必须拥有rescan一个脚本副本、该脚本位于sg3_utils Linux OS 发行版的软件包中。

步骤

  1. 发现新的 SCSI 设备( LUN )并为 LUN 创建相应的多路径设备: /usr/bin/rescan-scsi-bus.sh
  2. 验证 DM-multipath 配置: multipath -ll
    示例
    这将显示以下类型的输出、列出每个 NetApp LUN 的建议设置:
    3600a0980324666546e2b443251655177 dm-2 NETAPP,LUN C-Mode
    size=10G features='4 queue_if_no_path pg_init_retries 50 retain_attached_hw_handle' hwhandler='1 alua' wp=rw
    |-+- policy='round-robin 0' prio=50 status=active
    | |- 0:0:1:0 sdb 8:16  active ready  running
    | |- 0:0:0:0 sda 8:0   active ready  running
    | |- 1:0:0:0 sde 8:64  active ready  running
    | `- 1:0:1:0 sdf 8:80  active ready  running
    `-+- policy='round-robin 0' prio=10 status=enabled
      |- 0:0:3:0 sdd 8:48  active ready  running
      |- 1:0:3:0 sdh 8:112 active ready  running
      |- 0:0:2:0 sdc 8:32  active ready  running
      `- 1:0:2:0 sdg 8:96  active ready  running