5.查看Emulex HBA SFP模块序列号和发射功率:
首先,需要下载Emulex OneCommand Manager工具
其次,按照安装向导进行工具安装。
查看方式:
1)图形方式查看
Emulex OneCommand Manager 软件– 左侧Hosts窗口选中HBA port – 右侧选中Transceiver Data 窗口。
2 ) Linux下命令行查看
Emulex FC HBA卡在服务器端Linux系统下查看光模块SFP_TX_Power
首先安装Emulex OneCommand CLI软件
chmod +x install.sh //赋予压缩包中install.sh权限
./install.sh //执行安装脚本
//选 u ,run without secure management(default)
//选 1 ,管理本机adapters,其他机器adapters不管理
//选 y ,默认安装目录
查看hba列表
hbacmd listhbas
查看卡属性信息
hbacmd HBAAttrib 10:00:98:f2:b3:a1:65:ec //注意切换port wwpn
查看单口属性信息
hbacmd PortAttrib 10:00:98:f2:b3:a1:65:ec //注意切换port wwpn
查看光纤卡的transiver信息
hbacmd GetXcvrData 10:00:98:f2:b3:a1:65:ec //注意切换port wwpn
6.查看Storeones HBA SFP模块序列号和发射功率:
如下产品会涉及到16Gb FC HBA SFP:
StoreOnce
3100,StoreOnce 3520,StoreOnce 3540,StoreOnce 5100,StoreOnce 5500,StoreOnce
6600,StoreOnce 3620,StoreOnce 3640,StoreOnce 5200,StoreOnce 5250,StoreOnce 5650
在线查看HBA和SFP的方法如下:
1.登录图形管理界面导向到硬件-服务器-HBA,确认下HBA的序列号和槽位。
2.确认下每个HBA下的端口连接状态
3.
16GB FC HBA一般安装的顺序是从PCIE Slot 6开始、然后依次是Slot 5、Slot 4和Slot 1。从设备后面看右边的端口是Port 1,左边的端口是Port 2。
4.如果需要看光功率等更详细的信息需要登录到底层Linux系统,先使用StoreOnce的管理IP进行登录(默认账号为Admin,默认密码为admin,如果用户改动过需要跟用户确认)。然后输入hpsupport命令后系统会提示输入hpsupport密码提升为服务级别,这个密码是20天临时密码,需要联系800工程师或者Concierge Team索取(如果系统版本低于3.15,需要使用hpsupport空格20daypassword这种格式)。最后输入shell进入root权限。
5.在/proc/scsi/qla2xxx/目录下会有跟当前HBA卡数量相等的hbax目录,里面会有HBA和SFP的相关状态文件,grep过滤’OEM’关键字可以看到HBA的序列号,这样可以对应到之前图形界面显示的序列号,可以确认当前是哪个槽位的HBA,然后过滤’PCI Name’关键字可以过滤出当前设备PCI设备名称,最后一位0一般表示1号端口,因为本机安装有两个HBA卡一共4个端口,所以hba0和hba1分别代表Slot 2 HBA的Port 1和Slot 3 HBA的Port 1。
6.使用echo update > /proc/scsi/qla2xxx/hbax/sfp可以更新SFP状态,然后过滤’Vendor part number’可以查看到sfp的型号,过滤’Vendor serial num‘可以过滤出序列号,过滤’Tx output power’可以过滤出当前输出功率(单位是毫瓦)。
命令原理了解之后,直接在root下使用粘贴一下for循环就可以找到有问题的SFP了。
for
x in 0 1 2 3 4 5 6 7
do
grep
"OEM" /proc/scsi/qla2xxx/hba$x/status
grep
"PCI Name" /proc/scsi/qla2xxx/hba$x/status
echo
update > /proc/scsi/qla2xxx/hba$x/sfp
grep
"Vendor part number" /proc/scsi/qla2xxx/hba$x/sfp
grep
"Vendor serial num" /proc/scsi/qla2xxx/hba$x/sfp
grep
"Tx output power" /proc/scsi/qla2xxx/hba$x/sfp
done
运行结果如下,没有显示输出功率的是HBA卡没有找到SFP或SFP没有插线,需要检查下SFP是否已经插好。No such file or directory是没有找到的HBA卡,无需关注。
7.查看VC模块的SFP模块序列号和发射功率
下载VCSU
1.13.1工具,用来收集VCDUMP
* RECOMMENDED * HPE BladeSystem c-Class Virtual Connect Support Utility
1.13.1(8 Oct 2018)
安装VCSU后
执行以下命令收集VCDUMP日志,收集后的VCDUMP日志默认存放在VCSU安装目录下
C:\Program Files (x86)\Hewlett-Packard Company\Virtual Connect Support
Utility>
vcsu -a supportdump -i {OAip} -u {OA管理员账号} -p {OA管理员密码} -vcu { vc管理员账号} -vcp { vc管理员密码}
通过VCDUMP
Decode后得到VC Debug日志,解压后找到SSHOW_SYS文件
打开SSHOW_SYS文件,搜索sfpshow–all,信息如下:
sfpshow –all
=============
Port 18:
=============
Identifier:3SFP
Connector:7LC
Transceiver: 540c402000000000 2,4,8_Gbps M5,M6 sw Inter_dist
Encoding:18B10B
Baud Rate:85(units 100 megabaud)
Length 9u:0(units km)
Length 9u:0(units 100 meters)
Length 50u (OM2):5(units 10 meters)
Length 50u (OM3):15(units 10 meters)
Length 62.5u:3(units 10 meters)
Length Cu:0(units 1 meter)
Vendor Name: HP-ABROCADE
Vendor OUI:00:05:1e
Vendor PN:AJ716A
Vendor Rev:A
Wavelength:850(units nm)
Options:001a
Loss_of_Sig,Tx_Fault,Tx_Disable
BR Max:0
BR Min:0
Serial No:HAFxxxxxxxx
Date Code:090908
DD Type:0x68
Enh Options: 0xf0
Status/Ctrl: 0xa2
Alarm flags[0,1] = 0x0, 0x0
Warn Flags[0,1] = 0x0, 0x40
AlarmWarn
lowhighlowhigh
Temperature: 27Centigrade-1590-1085
Current:6.686mAmps2.0008.5002.0008.500
Voltage:3363.0mVolts2800.03800.02970.03630.0
RX Power:-40.0dBm (0.1uW)0.0uW6550.0 uW49.0uW1100.0 uW
TX Power:-5.5dBm (235.8 uW)50.0uW800.0uW100.0uW700.0uW
8.查看SFP生产日期:
可通过备件标签或者序列号数字确认,例如,下图S/N: HAF518110000B4a表示18年11周