我如何检查我的 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
(*) 请注意,不存在和未连接是不同的事情。