几种系统下查看FC HBA卡信息的方法在配置磁盘阵列或虚拟磁带库时,往往会以FC接口与主机对接,那么就涉及FC HBA卡的查看,本文就这个问题进行了总结与整理。
一、Windows 系统在Windows系统中,可以使用FC HBA卡厂家提供的管理软件查看光纤适配器的WWN号码,具体如下:Qlogic:SANsurferEmulex:HBAnyware二、SuSE Linux 9查看 /proc/scsi/qla2xxx/* ,并以 adapter-port 为关键字过滤即可查看FC HBA卡的WWN信息:# cat /proc/scsi/qla2xxx/* | grep adapter-portscsi-qla0-adapter-port=21000018822c8a2c;scsi-qla1-adapter-port=21000018822c8a2d;三、SuSE Linux 10查看 /sys/class/fc_host/host*/port_name 文件的内容即可看到对应FC HBA 卡的WWN信息:# cat /sys/class/fc_host/host*/port_name0x210000e08b9079550x210000e08b902856四、RedHat Linux AS4# grep scsi /proc/scsi/qla2xxx/3Number 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;五、RedHat Linux AS5# cat /sys/class/fc_host/hostx/port_name六、Solaris 10提供了fcinfo命令,可以使用 fcinfo hba-port 查看FC HBA的WWN信息:# fcinfo hba-port查看光纤卡端口的路径及连接状态:# luxadm -e port查看端口的WWN:# luxadm -e dump_map fibre_channel_HBA_port // 上一命令的输出# prtconf –vp | grep -i wwn# prtpicl –v | grep -i wwn (prtpicl - print PICL tree)六、HP-UX# ioscan –funC fc // 找到HBA卡,再用fcmsutil 查看HBA卡信息# fcmsutil /dev/fcd0(1)七、AIX# lsdev -Cc adapter // 找出HBA卡# lscfg –vpl fcs0 |grep network address备注:Emulex的HBA的WWN的第一个数字为1Qlogic的HBA的WWN的第一个数字为2HP Tachyon HBA的WWN的第一个数字为5Qlogic参数Connection Options0 - Loop only1 - Point-to-point only2 - Loop preferred,otherwise point-to-point.按服务器那边的建议,DAS直连存储时选择loop only,通过光纤交换机连接存储时选择point-to-point onlyData Rate该配置项定义FC端口速率0 - 1Gb/s1 - 2Gb/s2 - AutoFC HBA卡信息的方法几种系统下查看FC HBA卡信息的方法现介绍如何查看FC HBA卡信息,在Windows、Linux、IBM AIX、SUN Solaris、HP-UX系统下如何查看FC HBA卡的信息作了介绍,供实施相关项目时参考。
在配置磁盘阵列、虚拟带库以及其他带FC HBA卡的设备时,经常需要查看FC HBA卡的WWPN信息以便进行端口添加、ZONE划分等操作,正确查看FC HBA 卡的信息是保证顺利施工的前提。
本文主要通过以下3个章节分别讲述在同种系统下查看FC HBA卡信息的方法作一介绍:1 FC HBA卡概述2 Windows系统下查看FC HBA卡的信息3 Linux系统下查看FC HBA卡的信息4 UNIX系统下查看FC HBA卡的信息一.FC HBA卡概述FC HBA,也即Fibre Channel Host Bus Adapter,光纤通道主机适配器,简称光纤适配器。
在FC网络环境中,主机需要和FC网络、FC存储设备(SAN磁盘阵列)连接时需要使用一种接口卡,就如同连接以太网需要以太网卡一样,这种接口卡就叫做FC HBA,简称FC HBA卡。
和以太网卡的MAC地址一样,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 二Windows系统下查看FC HBA卡的信息QLOGIC和EMULEX是全球存储厂商产品配套使常见的FC HBA卡的制造厂商,下面就这两种类型的FC HBA卡在Windows系统下如何查看的方法作以介绍。
在Windows系统中,可以使用厂家提供GUI界面管理工具来查看和配置FC HBA 卡,针对QLOGIC和EMULEX的FC HBA卡可以分别通过SANSurfer 和 HBAnywhere 来查看和配置相关的FC HBA卡。
1、 QLOGIC SANSurferSANSurfer一款用于管理FC HBA卡的GUI软件,通过该软件可以修改FC HBA卡速率等其他参数,并可以看到关于FC HBA卡的详细信息。
官方网站提供的下载链接为:/QLogicDriverDownloads_UI/Produc t_detail.aspx?oemid=264获取到SANSurfer安装包后,内部的文件如图1所示,双击start_here.htm 即可进行安装向导安装相应的驱动和图形化管理软件:图1. SANSurfer安装包文件SANSurfer的安装向导:图2. SANSurfer安装向导按照向导的提示完成安装后即可使用SANSurfer管理软件查看与配置FC HBA卡了。
另外,在Windows系统的开机自检过程中可以按照系统的提示按“Ctrl+Q”进行Qlogic FC HBA卡的字符模式的配置界面。
2、 EMULEX HBAnywhereHBAnywhere是EMULEX提供的一款用于管理EMULEX FC HBA卡的GUI软件, HBAnywhere的具体使用方法请参考使用手册,在此不作详细介绍。
三Linux系统下查看FC HBA卡的信息因为linux版本太多,我们就以主流的,为例,RedHat Linux AS4、RedHat Linux AS5、SuSe Linux 9和SuSe Linux 10为例介绍在Linux系统中如何查看FC HBA卡的信息。
在查看FC HBA卡前请确保FC HBA卡物理连接正常,指示灯正常。
1、RedHat Linux AS4 和 SuSE Linux 9RedHat Linux AS4与SuSE Linux 9中查看FC HBA卡信息的方法基本一样,在此以RedHat AS4为例介绍如何查看FC HBA卡的信息。
在RedHat AS4或SuSE Linux 9系统的/proc/scsi/qla2xxx目录下一般存在两个文件:1、2或者3、4,这些文件包含FC HBA卡的配置信息。
[root@localhost qla2xxx]# pwd/proc/scsi/qla2xxx[root@localhost qla2xxx]# ls3 4[root@localhost qla2xxx]# cat 3QLogic PCI to Fibre Channel Host Adapter for QLA2342:Firmware version 3.03.18 IPX, Driver version 8.01.02-d4ISP: ISP2312, Serial# P21735Request Queue = 0x11f580000, Response Queue = 0x11f4d0000Request Queue count = 4096, Response Queue count = 512Total number of active commands = 0Total number of interrupts = 3354Device queue depth = 0x10Number of free request entries = 4094Number of mailbox timeouts = 0Number of ISP aborts = 0Number of loop resyncs = 0Number of retries for empty slots = 0Number of reqs in pending_q= 0, retry_q= 0, done_q= 0, scsi_retry_q= 0 Host adapter:loop state = <READY>, flags = 0x1a03Dpc flags = 0x4000000MBX flags = 0x0Link down Timeout = 000Port down retry = 035Login retry count = 035Commands retried with dropped frame(s) = 0Product ID = 4953 5020 2020 0002SCSI Device Information:scsi-qla0-adapter-node=2000001882374738;scsi-qla0-adapter-port=2100001882374738;FC Port Information:scsi-qla0-port-0=200000188237b206:210000188237b206:010a00:81;SCSI LUN Information:(Id:Lun) * - indicates lun is not registered with the OS.其中,SCSI Device Information下面的scsi-qla0-adapter-port=2100001882374738便是主机光纤卡的WWN号。