我正在设置一些 iSCSI 存储(联想)以及运行 RHEL7 的物理服务器。服务器有 2 个用于主 LAN(绑定)的 NIC 和用于 iSCSI 网络的 2 个 NIC。Lenovo 存储有 4 个端口连接到 2 个物理交换机。服务器中的 iSCSI NIC 转到每个交换机中的 1 个端口。
我已经安装了 iscsi-initiator-utils 和 dm-multipath。
当我运行此命令时,我可以看到以下输出
iscsiadm -m 发现 -t sendtargets -p 192.168.1.11
192.168.1.13:3260,2 iqn.2002-09.com.lenovo:thinksystem.600a098000f8709a000000005cfff0e0
192.168.1.14:3260,2 iqn.2002-09.com.lenovo:thinksystem.600a098000f8709a000000005cfff0e0
192.168.1.11:3260,1 iqn.2002-09.com.lenovo:thinksystem.600a098000f8709a000000005cfff0e0
192.168.1.12:3260,1 iqn.2002-09.com.lenovo:thinksystem.600a098000f8709a000000005cfff0e0
Run Code Online (Sandbox Code Playgroud)
令人放心的是,发现过程已在 Lenovo 存储 NIC 上找到了所有 4 个地址。
然后我使用 rescan-scsi-bus.sh 通过 SCSI 总线重新扫描
我使用 puppet multipath 为名为 lenovo01 的磁盘 wwid 定义了一个别名
然后我运行这个命令并看到以下输出
多路径 -ll
lenovo01 (3600a098000f63bc40000027d5d680d78) dm-14 LENOVO ,DE_Series
size=16T features='0' hwhandler='0' wp=rw
|-+- policy='service-time 0' …Run Code Online (Sandbox Code Playgroud)