1239  
   0
HBA卡驱动升级步骤
作者:张奎呈于 2022年06月07日 发布在分类 / 经典配置 / 经典配置 下,并于 2022年08月10日 编辑
HBA Emulex Qlogic 升级 驱动 版本

1 驱动及工具下载

1.Qlogic卡驱动及工具下载位置:

https://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/Defaultnewsearch.aspx

2.Emulex卡驱动及工具下载位置:

https://www.broadcom.com/support/download-search?pg=Storage+Adapters,+Controllers,+and+ICs&pf=Fibre+Channel+Host+Bus+Adapters&pn=LPe36000-M64+FC+Host+Bus+Adapter&pn=LPe35000-M2+FC+Host+Bus+Adapter&pa=Driver&po=Emulex&dk=&pl=&l=false

2 驱动升级步骤

2.1 Qlogic驱动升级步骤

步骤一 :rpm方式安装qla2xxx驱动模块

#rpm–i vhkmod-qlgc-qla2xxx-10.01.00.63.07.6_k-1.rhel7u7.x86_64.rpm


步骤二:查询安装驱动版本

(1).方法1

#modinfo qla2xxx.ko | grep version
version:10.01.00.63.07.6_k-1

(2).方法2

#cat /sys/class/fc_host/host*/symbolic_name
QLE2562FW:v8.03.00DVR:10.01.00.63.07.6_k-1


步骤三:查询qla2xxx驱动模块加载成功

#lsmod| grep qla2xxx
qla2xxx              567176  0
scsi_transport_fc      55235 1 qla2xxx


2.2 Emulex驱动升级步骤

步骤一:查询现有驱动版本型号

#cat /sys/class/fc_host/host*/symbolic_name
EmulexLPe12000-M8FV2.02A1DV11.1.0.2


步骤二:安装Emulex驱动模块

上传驱动包elx-lpfc-dd-rhel7-12.6.240.31-ds-1.tar.gz到服务器/root目录下。

解压安装包,并安装驱动,命令如下

#tar -zxvf elx-lpfc-dd-rhel7-12.6.240.31-ds-1.tar.gz
#cd elx-lpfc-dd-rhel7-12.6.240.31-ds-1
# ./elx_lpfc_install.sh


步骤三:查询安装驱动版本

(1)方法1

#modinfo lpfc| grep version
version: 0:12.6.240.31
rhelversion: 7.3
srcversion: 09E2FDF703389415BEFDD75
vermagic: 3.10.0-514.el7.x86_64 SMPmod_unloadmodversions

(2)方法2

#cat /sys/class/fc_host/host*/symbolic_name
EmulexLPe12000-M8FV2.02A1DV12.6.240.31


步骤四:查询lpfc驱动模块加载成功

#lsmod |grep lpfc
lpfc 713897 896
crc_t10dif12714 2lpfc,sd_mod
scsi_transport_fc64056 1lpfc


3 Firmware升级步骤:

3.1 Qlogicfirmware升级步骤

步骤一:rpm方式安装qlogicfirmware

#rpm -ivh --force --nodeps qlogic-firmware-8.08.207-1.noarch.rpm


步骤二:备份initramfs文件

#cp /boot/initramfs-3.10.0-1062.el7.x86_64.img /boot/initramfs-3.10.0-1062.el7.x86_64.img.bak


步骤三:重新编译initramfs文件

#dracut–f


步骤四:重启主机激活Firmware

#reboot


步骤五:查询Firmware及驱动版本

#cat /sys/class/fc_host/host*/symbolic_name
QLE2562FW:v8.08.207-1DVR:10.01.00.63.07.6_k-1


3.2 Emulexfirmware升级步骤

步骤一:安装OCManager工具

上传elxocmcore-rhel7-rhel8-12.6.240.33-1.tgz到操作系统/root目录下。

执行命令解压,并安装:

#tar -zxvf elxocmcore-rhel7-rhel8-12.6.240.33-1.tgz
#cd elxocmcore-rhel7-rhel8-12.6.240.33-1
#./install.sh

注明:安装工具需要系统相关依赖包,例如libnl.x86_64


步骤二:查看FC端口

#hbacmd listhba| grep 'Port WWN'
PortWWN :10:00:00:90:fa:73:2f:6a
PortWWN :10:00:00:90:fa:73:2f:6b


步骤三:升级FW

(1).针对Emulex LPe12000系列安装(LPe12000有2个升级文件)

#hbacmd download 10:00:00:90:fa:73:2f:6a /root/ud202a5.all
#hbacmd download 10:00:00:90:fa:73:2f:6b /root/ud202a5.all
#hbacmd download 10:00:00:90:fa:73:2f:6a /root/uu1260a1.prg
#hbacmd download 10:00:00:90:fa:73:2f:6b /root/uu1260a1.prg

(2).针对Emulex LPe16000系列安装

#hbacmd download 10:00:00:90:fa:73:2f:6a /root/lancer_A12.6.240.40.grp
#hbacmd download 10:00:00:90:fa:73:2f:6b /root/lancer_A12.6.240.40.grp


(3).针对Emulex LPe31000系列安装

#hbacmd download 10:00:00:90:fa:73:2f:6a /root/lancerg6_A12.6.240.40.grp
#hbacmd download 10:00:00:90:fa:73:2f:6b /root/lancerg6_A12.6.240.40.grp


步骤四:重启主机激活Firmware

#reboot


步骤五:查询Firmware及驱动版本

#cat /sys/class/fc_host/host*/symbolic_name
EmulexLPe12000-M8FV12.6.240.40DV12.6.240.31

注明:LPe12000和LPe16000/LPe31000的FW不一样


 知识评论当前评论数0

 推荐知识


 访问权限

创建人 张奎呈
工作小组 宏杉成员
文档编辑权限 工作小组
文档阅读权限 来自分类
分类阅读权限 所有人
分类编辑权限 技术服务部  : 机构     渠道合作伙伴  : 机构     系统管理员 : 人员     
分类审核权限 审核小组  : 岗位    
分类预览权限 审核小组 : 岗位    
分类下载权限 技术服务部  : 机构    
 历史版本

修改日期 修改人 备注
2022-08-10 11:43:27[当前版本] 张奎呈 格式调整
2022-08-10 11:02:33 张奎呈 调整分类
2022-07-20 17:54:51 张奎呈 格式调整
2022-06-24 10:32:09 张奎呈 调整分类

 附件

附件类型

PNGPNG

 目录
     关联知识
    1. 服务器emulex卡驱动问题导致性能存在瓶颈
    宏杉案例知识库-V4.0.1