一、概念
FC HBA,也即Fibre Channel Host Bus Adapter,光纤通道主机适配器,简称光纤适配器。
在FC网络环境中,主机需要和FC网络、FC存储设备(SAN磁盘阵列)连接时需要使用一种接口卡,就如同连接以太网需要以太网卡一样,这种接口卡就叫做FC HBA,简称FC HBA卡。
HBA上有独一无二的标识:WWN(World Wide Name),FC HBA上的WWN有两种:
① Node WWN(WWNN):每块HBA有其独有的Node WWN;
② Port WWN(WWPN):每块HBA卡上每个port有其独一无二的Port WWN。
由于通信是通过port进行的,因此多数情况下需要使用WWPN而不是WWNN。 WWN的长度为8bytes,用16进制表示并用冒号分隔,例如:50:06:04:81:D6:F3:45:42(用0x代表16进制)
二、查看不同系统版本的HBA WWN
1、在Redhat Linux 6.5中查看HBA卡的信息:
- 查看port_name 文件的内容即可看到对应FC HBA卡的WWN信息。
# cat /sys/class/fc_host/host*/port_name
0x10000090fa2a6b98
0x10000090fa2a6b99
#cat /sys/class/fc_host/host5/port_name
0x210000e08b907955
0x210000e08b902856
#cat /sys/class/fc_host/host7/port_name
0x210000e08c907925
0x210000e08c902826
- 查看HBA卡的状态:
#cat /sys/class/fc_host/host5/port_state
online #正常在线
#cat /sys/class/fc_host/host7/port_state
linkdown #不正常或未连接
2、Windows 系统
在Windows系统中,可以使用FC HBA卡厂家提供的管理软件查看光纤适配器的WWN号码,具体如下:
Qlogic:SANsurfer
Emulex:HBAnyware
Get-InitiatorPort | Select-Object -Property PortAddress | Format-Table -AutoSize //在powershell下执行
3、SuSE Linux 9
查看 /proc/scsi/qla2xxx/,并以 adapter-port 为关键字过滤即可查看FC HBA卡的WWN信息:
#cat /proc/scsi/qla2xxx/ | grep adapter-port
scsi-qla0-adapter-port=21000018822c8a2c;
scsi-qla1-adapter-port=21000018822c8a2d;
4、SuSE Linux 10
查看 /sys/class/fc_host/host*/port_name 文件的内容即可看到对应FC HBA卡的WWN信息:
#cat /sys/class/fc_host/host*/port_name
0x210000e08b907955
0x210000e08b902856
5、RedHat Linux AS4
#grep scsi /proc/scsi/qla2xxx/3
Number of reqs in pending_q= 0, retry_q= 0, done_q= 0, scsi_retry_q= 0
scsi-qla0-adapter-node=20000018822d7834;
scsi-qla0-adapter-port=21000018822d7834;
scsi-qla0-target-0=202900a0b8423858;
scsi-qla0-port-0=200800a0b8423858:202900a0b8423858:0000e8:1;
6、 RedHat Linux AS5
#cat /sys/class/fc_host/hostx/port_name
7、Solaris 10
提供了fcinfo命令,可以使用 fcinfo hba-port 查看FC HBA的WWN信息:
#fcinfo hba-port
查看光纤卡端口的路径及连接状态:
#luxadm -e port
8、HP-UX
#ioscan –funC fc // 找到HBA卡,再用fcmsutil查看HBA卡信息
#fcmsutil /dev/fcd0(1)
9、 AIX
#lsdev -Cc adapter // 找出HBA卡
#lscfg –vpl fcs0 |grep network address
三、参考
https://www.cnblogs.com/qiantang/p/13379130.html
https://blog.csdn.net/huangzhangjian922/article/details/105627718