使用 Linux 在 SAN 的儲存架構下
更多文章:
方法一: 用 systool
#> systool -c fc_host -v 或 #> systool -c fc_transport -v
方法二:
/sys/class/fc_host/{host#}/port_name
#> cat /sys/class/fc_host/host5/port_name 0x2100001b32837bcd
方法三:
/proc/scsi/{adapter-type}/{host#}
#> cat /proc/scsi/qla2xxx/2 SCSI Device Information: scsi-qla0-adapter-node=5001438004253c81; scsi-qla0-adapter-port=5001438004253c80; <---- WWN scsi-qla0-target-0=50001fe1500e28fd; scsi-qla0-target-1=50001fe1500e28f9; scsi-qla0-target-2=500a09829140a66c;
如果有啟用 multipath,所有 LUN 的裝置路徑為 /dev/mapper/mpathX,不過當使用 pvcreate 將 LUN 新增為 PV 後,執行 pvdisplay -C ,此時的裝置名稱會改為 /dev/dm-X,那爾後作系統維護時,要如何查詢 mpathX 對應哪個 dm-X?
方法:
[root@bdb3 ~]# dmsetup ls mpath1 (253, 4) rootVG-varLV (253, 1) rootVG-swapLV (253, 3) rootVG-rootLV (253, 0) rootVG-worktmpLV (253, 2)
TIPs:
mpath1 (253,4),4 就是指裝置 /dev/dm-4