一個不可分割的獨立設備有一個WWNN(node_name),即中斷名;這個設備上每一個端口都有一個WWPN(port_name),即端口名。
Redhat:
在Redhat中,設備管理的相關信息都保存在內核中,即/proc目錄.所以我們一般查詢CPU,內存,磁盤等信息,也是在該目錄下. 其中HBA卡相關信息保存在/proc/scsi/qla2300/目錄下,不同設備對應不同的文件名,例如
# grep scsi /proc/scsi/qla2300/1
Number of reqs in pending_q= 0, retry_q= 0, done_q= 0, scsi_retry_q= 02
scsi-qla0-adapter-node=200000e08b9cf661;
scsi-qla0-adapter-port=210000e08b9cf661;
就可以查到系統第一塊HBA卡的WWNN和WWPN號.
WWN就是 /sys/class/fc_host/hostX/port_name #HBA卡有幾個口,X就為幾
狀態是 /sys/class/fc_host/hostX/port_state
當前接口速率是 /sys/class/fc_host/hostX/speed
當前接口類型是 /sys/class/fc_host/hostX/port_type
root用戶登錄系統:
cd /sys/class/fc_host
有host0和host1兩個目錄,說明有兩個HBA卡,分別進入目錄
>cat port_name
0x2100001a32096e41
即為WWN號。
對於主機來說:
單個HBA卡(單口):WWNN只有一個WWPN和WWNN相同
單個HBA卡(雙口):WWNN只有一個WWPN有兩個
兩個HBA卡(單口):WWNN有兩個WWPN有兩個
兩個HBA卡(雙口):WWNN有兩個WWPN有兩個