linux25g网卡设定,工程师笔记|刷新Mellnaox 25G网卡固件的方法,你get了吗

原标题:工程师笔记|刷新Mellnaox 25G网卡固件的方法,你get了吗

刷新固件是运维及技术人员经常遇到的情况,新的固件可以保证系统问题得到修复,提升系统的稳定性及可靠性。本文将从实际经验出发,介绍如何在戴尔易安信服务器上刷新Mellnaox25G网卡固件,供相关人员参考。

本文一共分为两大部分,首先介绍了刷新固件的环境准备情况,接下来按照8个步骤依次讲解刷新固件的具体操作。

环境准备

服务器

戴尔易安信PowerEdge R540

操作系统

RHEL7.4

驱动

MLNX_OFED_LINUX-4.3-1.0.1.0-rhel7.4-x86_64、MLNX_OFED_LINUX-4.3-1.0.1.0-debian9.1-x86_64

固件

fw-ConnectX4Lx-rel-14_22_1002-MCX4421A-ACQ_Ax-UEFI-14.15.19-FlexBoot-3.5.403.bin

刷新工具

mft-4.9.0-38-x86_64-rpm

01

网卡固件

名称:fw-ConnectX4Lx-rel-14_22_1002-MCX4421A-ACQ_Ax-UEFI-14.15.19-FlexBoot-3.5.403.bin

下载地址:

http://www.mellanox.com/page/firmware_table_ConnectX4LxEN

b3ffed3f8216d7dd1a2f54b479cb88b9.png

02

固件更新工具

名称:mft-4.9.0-38-x86_64-rpm

下载地址:

http://www.mellanox.com/downloads/MFT/mft-4.9.0-38-x86_64-rpm.tgz

deff871455378f6ac849ca9ea2027023.png

03

网卡驱动

名称:MLNX_OFED_LINUX-4.3-1.0.1.0-rhel7.4-x86_64

下载地址:

http://www.mellanox.com/page/mlnx_ofed_eula?mtag=linux_sw_drivers&mrequest=downloads&mtype=ofed&mver=MLNX_OFED-4.3-1.0.1.0&mname=MLNX_OFED_LINUX-4.3-1.0.1.0-rhel7.4-x86_64.iso

46398b916dacf4daa87f2d6a0af3cbf3.png

刷新固件

❶进入iDRAC中查看NIC Mezzanine网卡的当前固件版本为14.20.1814。

1.进入系统界面

569f4f871c57a4bf141d4592c31c2cad.png

2.点击网络设备

349ffbc588e18e7feb3d749af377db20.png

cc658eadefd6a9202b8a8e256b489291.png

15a83e9b85e5f10b5695d7e1c80b2ef5.png

❷安装driver,只刷新固件的话可以跳过安装此driver,直接安装mft工具。

mount -o loopMLNX_OFED_LINUX-4.3-1.0.1.0-rhel7.4-x86_64.iso/mnt

cd/mnt./

mlnxofedinstall

安装过程中若缺少依赖包会出现提示,需要挂载OS安装光盘yum安装后再执行此操作。

这台服务器上的操作版本并非标准安装盘自带的kernel版本,由于kernel版本不匹配,需要building,但是building时间过长。

需要重装成Redhat7.4操作系统,再安装驱动。

6916587a65f35add659c780b4da1e205.png

如下,安装完成▼。

2949df5e5975af42978f03bacd908780.png

另外,安装过程中可能会出现依赖包,需要挂载OS光盘单独安装后再继续。▼

ed69f91029b66b1daca95ff5eb9149ff.png

❸安装mft。

rpm-ivhmft-4.9.0-38-x86_64-rpm

ecb3d93d0af24cb26334775f06d1c1dd.png

b567ae14aaa7e01477be81325f878740.png

❹运行mst。

执行命令:

mststart

da636de18453daacafd86243ba3f17fc.png

❺查看要刷新的网卡设备。

执行命令:

mststatus

801cffbcca8b6fe150524739a4659ba5.png

❻刷新固件。

执行命令

unzipfw-ConnectX4Lx-rel-14_22_1002-MCX4421A-ACQ_Ax-UEFI-14.15.19-FlexBoot-3.5.403.bin.zip

flint-d /dev/mst/mt4117_pciconf0-i fw-ConnectX4Lx-rel-14_22_1002-MCX4421A-ACQ_Ax-UEFI-14.15.19-FlexBoot-3.5.403.bin burn

c4ac44e1e15988cd794c386baac7a210.png

▲上图出现提示:PSIDmismatch,此时需要添加-allow_psid_change再重新执行

flint-allow_psid_change-d /dev/mst/mt4117_pciconf0-i fw-ConnectX4Lx-rel-14_22_1002-MCX4421A-ACQ_Ax-UEFI-14.15.19-FlexBoot-3.5.403.bin burn

f9a814c879bfd30c8434ec69e14f087b.png

接着开始升级▼

b670bd421e9b9efb9dc8a986d3e5e1f8.png

升级完成▼

610f8420c7349adeb15fda880ecfaf5d.png

❼新的固件需要reset设备后生效。

执行命令:

mlxfwreset--device /dev/mst/mt4117_pciconf0 reset

b1f517c1cc03de29c7841e02b38724dc.png

reset完成▼

25e8f31beef974a8ca8c29405b50319d.png

❽验证刷新后的固件版本。

如下图所示,版本升级到了14.22.1002▼。

f5be0dcded5eaa187c77dad981c5e400.png

初始版本14.20.1814

升级版本14.22.1002

以上就是在戴尔易安信服务器上刷新Mellnaox25G网卡固件的全部步骤了,各位可以动手操作一下。返回搜狐,查看更多

责任编辑:

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值