几种系统下查看FCHBA卡信息的方法在不同的操作系统中,查看FCHBA卡信息的方法各有不同,本文就在Windows、Linux、IBMAIX、SUNSolaris、HP-UX系统下如何查看FCHBA卡的信息作了介绍,供实施相关项目时参考。在配置磁盘阵列、虚拟带库以及其他带FCHBA卡的设备时,经常需要查看FCHBA卡的WWPN信息以便进行端口添加、ZONE划分等操作,正确查看FCHBA卡的信息是保证顺利施工的前提。本文主要通过以下3个章节分别讲述在同种系统下查看FCHBA卡信息的方法作一介绍:FCHBA卡概述Windows系统下查看FCHBA卡的信息Linux系统下查看FCHBA卡的信息UNIX系统下查看FCHBA卡的信息FCHBA卡概述FCHBA,也即FibreChannelHostBusAdapter,光纤通道主机适配器,简称光纤适配器。在FC网络环境中,主机需要和FC网络、FC存储设备(SAN磁盘阵列)连接时需要使用一种接口卡,就如同连接以太网需要以太网卡一样,这种接口卡就叫做FCHBA,简称FCHBA卡。和以太网卡的MAC地址一样,HBA上也有独一无二的标识,:WWN(WorldWideName),FCHBA上的WWN有两种:①NodeWWN(WWNN):每块HBA有其独有的NodeWWN;②PortWWN(WWPN):每块HBA卡上每个port有其独一无二的PortWWN。由于通信是通过port进行的,因此多数情况下需要使用WWPN而不是WWNN。WWN的长度为8bytes,用16进制表示并用冒号分隔,例如:50:06:04:81:D6:F3:45:42Windows系统下查看FCHBA卡的信息QLOGIC和EMULEX是我司产品配套使常见的FCHBA卡的制造厂商,下面就这两种类型的FCHBA卡在Windows系统下如何查看的方法作以介绍。在Windows系统中,可以使用厂家提供GUI界面管理工具来查看和配置FCHBA卡,针对QLOGIC和EMULEX的FCHBA卡可以分别通过SANSurfer和HBAnywhere来查看和配置相关的FCHBA卡。1、QLOGICSANSurferSANSurfer一款用于管理FCHBA卡的GUI软件,通过该软件可以修改FCHBA卡速率等其他参数,并可以看到关于FCHBA卡的详细信息。官方网站提供的下载链接为:=264获取到SANSurfer安装包后,内部的文件如图1所示,双击start_here.htm即可进行安装向导安装相应的驱动和图形化管理软件:图1.SANSurfer安装包文件SANSurfer的安装向导:图2.SANSurfer安装向导按照向导的提示完成安装后即可使用SANSurfer管理软件查看与配置FCHBA卡了。另外,在Windows系统的开机自检过程中可以按照系统的提示按“Ctrl+Q”进行QlogicFCHBA卡的字符模式的配置界面。2、EMULEXHBAnywhereHBAnywhere是EMULEX提供的一款用于管理EMULEXFCHBA卡的GUI软件,在华为赛门铁克官方网站可以免费下载该管理软件,链接如下:的具体使用方法请参考使用手册,在此不作详细介绍。Linux系统下查看FCHBA卡的信息本章节将以RedHatLinuxAS4、RedHatLinuxAS5、SuSeLinux9和SuSeLinux10为例介绍在Linux系统中如何查看FCHBA卡的信息。在查看FCHBA卡前请确保FCHBA卡物理连接正常,指示灯正常。1、RedHatLinuxAS4和SuSELinux9RedHatLinuxAS4与SuSELinux9中查看FCHBA卡信息的方法基本一样,在此以RedHatAS4为例介绍如何查看FCHBA卡的信息。在RedHatAS4或SuSELinux9系统的/proc/scsi/qla2xxx目录下一般存在两个文件:1、2或者3、4,这些文件包含FCHBA卡的配置信息。[root@localhostqla2xxx]#pwd/proc/scsi/qla2xxx[root@localhostqla2xxx]#ls34[root@localhostqla2xxx]#cat3QLogicPCItoFibreChannelHostAdapterforQLA2342:Firmwareversion3.03.18IPX,Driverversion8.01.02-d4ISP:ISP2312,Serial#P21735RequestQueue=0x11f580000,ResponseQueue=0x11f4d0000RequestQueuecount=4096,ResponseQueuecount=512Totalnumberofactivecommands=0Totalnumberofinterrupts=3354Devicequeuedepth=0x10Numberoffreerequestentries=4094Numberofmailboxtimeouts=0NumberofISPaborts=0Numberofloopresyncs=0Numberofretriesforemptyslots=0Numberofreqsinpending_q=0,retry_q=0,done_q=0,scsi_retry_q=0Hostadapter:loopstate=READY,flags=0x1a03Dpcflags=0x4000000MBXflags=0x0LinkdownTimeout=000Portdownretry=035Loginretrycount=035Commandsretriedwithdroppedframe(s)=0ProductID=4953502020200002SCSIDeviceInformation:scsi-qla0-adapter-node=2000001882374738;scsi-qla0-adapter-port=2100001882374738;FCPortInformation:scsi-qla0-port-0=200000188237b206:210000188237b206:010a00:81;SCSILUNInformation:(Id:Lun)*-indicateslunisnotregisteredwiththeOS.其中,SCSIDeviceInformation下面的scsi-qla0-adapter-port=2100001882374738便是主机光纤卡的WWN号。2、RedHatLinuxAS5和SuSELinux10RedHatLinuxAS5与SuSELinux10中查看FCHBA卡信息的方法基本一致,在此在RedHatLinuxAS5为便介绍如何查看FCHBA卡信息。RedHatAS5系统的/sys/class/fc_host/host*/port_name这个文件包含了所有已被系统发现的FCHBA卡的信息,使用查看命令查看该文件的内容即可看到FCHBA卡的信息。查看WWPN:cat/sys/class/fc_host/host*/port_name查看WWNN:cat/sys/class/fc_host/host*/node_nameUNIX系统下查看FCHBA卡的信息在此介绍实际应用较为广泛的UNIX系统中如何查看FCHBA卡信息,包括IBMAIX、SUNSOLARIS、HP-UNIX。1、IBMAIX①查看AIX主机连接的光纤设备#lsdev-Ccadapter-Sa|grepfcsfcs0Available09-08FCAdapterfcs1Available09-09FCAdapter上面的输出显示有2块光纤卡:fcs0和fcs1。②查看光纤卡fcs0的WWN号#lscfg-vplfcs0fcs0U787B.001.DNWG664-P1-C1-T1FCAdapterPartNumber.................10N8620SerialNumber...............1B74404468Manufacturer................001BECLevel....................ACustomerCardIDNumber.....5759FRUNumber..................10N8620DeviceSpecific.(ZM)........3NetworkAddress.............10000000C96E2898ROSLevelandID............02C82138DeviceSpecific.(Z0)........1036406DDeviceSpecific.(Z1)........00000000DeviceSpecific.(Z2)........00000000DeviceSpecific.(Z3)........03000909DeviceSpecific.(Z4)........FFC01159DeviceSpecific.(Z5)........02C82138DeviceSpecific.(Z6)........06C12138DeviceSpecific.(Z7)........07C12138DeviceSpecific.(Z8)........20000000C96E2898DeviceSpecific.(Z9)........BS2.10X8DeviceSpecific.(ZA)........B1F2.10X8DeviceSpecific.(ZB)........B2F2.10X8DeviceSpecific.(ZC)........00000000HardwareLocationCode......U787B.001.DNWG664-P1-C1-T1上面命令的输出中,加粗红色的部分就是光纤卡的WWN号。2、SUNSOLARIS①查询现有存储设备和光纤设备,可以读到包括磁盘设备的WWN号#luxadmprobe②查看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从中可以看到仅有一块光纤卡连接到存储设备。③选择已经连接的HBA卡,查看其WWN号#luxadm-edump_map/devices/pci@0,0/pci1022,7450@2/pci1077,101@1/fp@0,0:devctlPosPort_IDHard_AddrPortWWNNodeWWNType000210000e08b19827a200000e08b19827a0x1f(UnknownType,HostBusAdapter)3、HP-UNIX①列出HP机上连接的光纤卡设备#ioscan-fnCfcClassIH/WPathDriverS/WStateH/WTypeDescription=====================================================