如何检查哪个存储连接的是 FC 还是 iSCSI

如何检查哪个存储连接的是 FC 还是 iSCSI

我如何检查我的 linux(Redhat) 系统连接了哪种类型的存储。我想查找 ISCSI 或 FC 存储连接?

答案1

跑步lsscsi -t。对于 FC 设备,第三列将显示fc:<port name>,<port id>。对于 iSCSI 设备,它应该显示 iSCSI 目标名称(例如iqn.2001-04.com.example:sda.sdb.sdc),尽管这可能会有所不同,具体取决于您使用的是 iSCSI 的硬件还是软件实现。

例如,这是一个 FibreChannel LUN:

[0:0:0:0]    disk    fc:0x500507680c258479,0x0b0801  /dev/sdb

这将是一个 iSCSI LUN:

[2:0:0:0]    disk    iqn.2001-04.com.example:sda.sdb.sdc,t,0x1 /dev/sda

答案2

对于 FC 尝试

systool -c fc_host -v

它提供所有 FC 卡的报告以及连接卡的更多详细信息。

SAN 可以看到您的 wwid 为port_name

如果不存在 FC (*)

Error opening class fc_host

(*) 请注意,不存在和未连接是不同的事情。

相关内容