AIX:
1,
获得AIX主机连接的光纤设备:
root@test:/#lsdev-Ccadapter-Sa|grepfcsfcs0Available05-004GbFCPCIExpressAdapter(df1000fe)fcs1Available05-014GbFCPCIExpressAdapter(df1000fe)fcs2Available04-004GbFCPCIExpressAdapter(df1000fe)fcs3Available04-014GbFCPCIExpressAdapter(df1000fe)
显示光纤卡的数量
2,
查看光纤卡的WWN号:
root@test:/#lscfg-vplfcs0fcs0U78AA.001.WZSGZ30-P1-C5-T14GbFCPCIExpressAdapter(df1000fe)PartNumber.................10N7255SerialNumber...............1A1490164AManufacturer................001AECLevel....................D77040CustomerCardIDNumber.....5774FRUNumber..................10N7255DeviceSpecific.(ZM)........3NetworkAddress.............10000000C9CC8A2E#wwn
地址ROSLevelandID............02E8277FDeviceSpecific.(Z0)........2057706DDeviceSpecific.(Z1)........00000000DeviceSpecific.(Z2)........00000000DeviceSpecific.(Z3)........03000909DeviceSpecific.(Z4)........FFE01212DeviceSpecific.(Z5)........02E8277FDeviceSpecific.(Z6)........06E12715DeviceSpecific.(Z7)........07E1277FDeviceSpecific.(Z8)........20000000C9CC8A2EDeviceSpecific.(Z9)........ZS2.71X15DeviceSpecific.(ZA)........Z1F2.70A5DeviceSpecific.(ZB)........Z2F2.71X15DeviceSpecific.(ZC)........00000000HardwareLocationCode......U78AA.001.WZSGZ30-P1-C5-T1PLATFORMSPECIFICName:fibre-channelModelPe11002Node:fibre-channel@0DeviceType:fcpPhysicalLocation:U78AA.001.WZSGZ30-P1-C5-T1root@test:/#HP-Unix: 1,列出HP机上连接的光纤卡设备:
#ioscan-fnCfcClassIH/WPathDriverS/WStateH/WTypeDescription============fc00/3/1/0fcdCLAIMEDINTERFACEHPA6826-600012GbDualPortPCI/PCI-XFibreChannelAdapter(FCPort1)/dev/fcd0fc10/3/1/1fcdCLAIMEDINTERFACEHPA6826-600012GbDualPortPCI/PCI-XFibreChannelAdapter(FCPort2)/dev/fcd1
由此图可以看到,/dev/fcd0和/dev/fcd1是两个光纤卡 2,查看光纤卡的WWN号
#fcmsutil/dev/fcd0VendorIDis=0x001077DeviceIDis=0x002312PCISub-systemVendorIDis=0x00103cPCISub-systemIDis=0x0012baPCIMode=PCI-X133MHzISPCodeversion=3.3.18ISPChipversion=3Topology=PTTOPT_FABRICLinkSpeed=2GbLocalN_Port_idis=0xa10500PreviousN_Port_idis=NoneN_PortNodeWorldWideName=0x50060b00001db241N_PortPortWorldWideName=0x50060b00001db240SwitchPortWorldWideName=0x205e000dec0e2e00SwitchNodeWorldWideName=0x2001000dec0e2e01Driverstate=ONLINEHardwarePathis=0/3/1/0MaximumFrameSize=2048Driver-FirmwareDumpAvailable=NODriver-FirmwareDumpTimestamp=N/ADriverVersion=@(#)libfcd.aHPFibreChannelISP23xx&24xxDriverB.11.23.04/ux/core/isu/FCD/kern/src/common/wsio/fcd_init.c:Oct182005,08:21:11
显示了HBA卡的WWNN和WWPN号,另外还能看到该HBA卡连接的光纤交换机端口的WWN号
Solaris: solaris
上用luxadm命令来管理存储设备以及光纤相关设备. 1,查询现有存储设备和光纤设备,可以读到包括磁盘设备的WWN号
#luxadmprobe 2,
查看HBA的prot,可以得到HBA卡的port值以及连接属性:
#luxadm-eport/devices/pci@0,0/pci1022,7450@2/pci1077,101@1/fp@0,0:devctlNOTCONNECTED/devices/pci@0,0/pci1022,7450@2/pci1077,101@1,1/fp@0,0:devctlCONNECTED
从中可以看到仅有一块光纤卡连接到存储设备
3,
选择那个已经连接的HBA卡,查看其WWN号 格式: # luxadm -edump_map设备port.其中port值可从步骤2得到.如下图啊所示:
#luxadm-edump_map/devices/pci@0,0/pci1022,7450@2/pci1077,101@1/fp@0,0:devctlPosPort_IDHard_AddrPortWWNNodeWWNType000210000e08b19827a200000e08b19827a0x1f(UnknownType,HostBusAdapter)
Redhat:
在Redhat中,设备管理的相关信息都保存在内核中,即/proc目录.所以我们一般查询CPU,内存,磁盘等信息,也是在该目录下.其中 HBA卡相关信息保存在/proc/scsi/qla2300/目录下,不同设备对应不同的文件名,例如
#grepscsi/proc/scsi/qla2300/1Numberofreqsinpending_q=0,retry_q=0,done_q=0,scsi_retry_q=0scsi-qla0-adapter-node=200000e08b9cf661;scsi-qla0-adapter-port=210000e08b9cf661;
HBA
卡里面的Node WWN和Port WWN
HBA
,字面理解是主机总线适配卡,我觉得现在狭义的叫做 FC HBA,在的HBA也就是Fibre Channel HostBus Adapter,因为网卡是不是也可以叫做NETWORK HBA呢,在FC网络中,主机(如服务器)需要和FC网络、FC存储设备(如SAN)连接时,需要使用一种接口卡,就如同连接以太网需要以太网卡一样。这 种接口卡就叫做FC HBA,简称HBA
和以太网卡的MAC地址一样,HBA上也有独一无二的标识,这就是WWN(World Wide Name)。HBA上的WWN有两种:
Node WWN
(WWNN):每个HBA有其独有的Node WWN
一般在solaris里面用
#luxadm probe
得到的结果都是NODE WWN。根据有几个NODE WWN,你就可以知道你有几个FC HBA卡了。
Port WWN
(WWPN):HBA卡上每个port有其独一无二的Port WWN。
由于通讯是通过port进行的,多数情况下需要使用WWPN而不是WWNN。
WWN
的长度为8bytes,用16进制表示并用冒号分隔。例如:50:06:04:816:F3:45:42