⽂章⽬录
1. Mellanox固件升级及管理⼯具使⽤介绍
介绍
Mellanox提供了两种固件⼯具来更新和查询适配器固件:
mlxup -Mellanox固件更新和查询实⽤程序。该实⽤程序可以在服务器计算机上扫描可⽤的Mellanox适配器,并指⽰是否需要为每个适配器更新固件。为了使我们的客户更轻松,mlxup还可以从Web或使⽤本地提供的⼆进制⽂件⾃动更新最新固件。
对于其他功能,例如卡配置和⼆进制创建,请使⽤****。
-MFT软件包是⼀组固件管理⼯具,⽤于⽣成标准或⾃定义的Mellanox固件映像,查询固件信息以及刻录固件映像。
1. MFT⼯具安装
这⾥下载的是linux版本:
下载后解压进⼊对应的⽬录:执⾏./install.sh即可安装。
[root@localhost work]# cd mft-4.16.3-12-x86_64-rpm/
[root@localhost mft-4.16.3-12-x86_64-rpm]# ls
install.sh old-mft-uninstall.sh RPMS SRPMS uninstall.sh
[root@localhost mft-4.16.3-12-x86_64-rpm]# ll
total 52
-rwxr-xr-x. 1 70705 30 22838 Mar 22 06:32 install.sh
-rwxr-xr-x. 1 70705 30 13841 Mar 22 06:
-rwxr-xr-x. 1 70705 30 7622 Mar 22 06:32 old-mft-uninstall.sh
drwxr-xr-x. 2 70705 30 111 Mar 22 06:32 RPMS
drwxr-xr-x. 2 70705 30 42 Mar 22 06:32 SRPMS
-rwxr-xr-x. 1 70705 30 1577 Mar 22 06:32 uninstall.sh
[root@localhost mft-4.16.3-12-x86_64-rpm]# ./install.sh
-I- Removing any old MFT file
-
I- Building the MFT kernel
-I- Installing the
< >>>>>>### [100%]
Updating /
1:kernel-mft-4.16.3-3.10.0_957.el7.>>>>>>### [100%]
< >>>>>>### [100%]
Updating /
1:mft-4.16.3-12 >>>>>>### [100%]
-I- In order to start mst, please run "mst start".
[root@localhost mft-4.16.3-12-x86_64-rpm]# mst start
Starting MST (Mellanox Software Tools) driver set
Loading MST PCI module - Success
Loading MST PCI configuration module - Success
Create devices
Unloading MST PCI module (unused) - Success
详细指导可以查看:。
2. 固件下载
记得先安装MFT⼯具,然后查询才知道下载哪个固件;
根据以下步骤查询需要哪个⽹卡的固件:
[root@localhost mft-4.16.3-12-x86_64-rpm]# lspci|grep Mell
56:00.0 Ethernet controller: Mellanox Technologies MT27710 Family [ConnectX-4 Lx]
56:00.1 Ethernet controller: Mellanox Technologies MT27710 Family [ConnectX-4 Lx]
[root@localhost mft-4.16.3-12-x86_64-rpm]# flint -d 56:00.0 q
Image type: FS3
FW Version: 14.22.1002
deadFW Release Date: 23.2.2018
Product Version: rel-14_22_1002
Rom Info: type=UEFI version=14.15.19 cpu=AMD64,AARCH64
type=PXE version=3.5.403 cpu=AMD64
Description: UID GuidsNumber
Base GUID: 0c42a103008c51a8 4
Base MAC: 0c42a18c51a8 4
Image VSD: N/A
Device VSD: N/A
PSID: MT_2420110034
Orig PSID: HUA0000000001
Security Attributes: N/A
那么这⾥的 PSID字段对应的值MT_2420110034就是我们要下载的固件版本:进⼊,选择对应的⽹卡,点击下载即可。⼀个⼀个选择OPN,然后到对应的PSID字段值。
3. 固件烧录
# Genaral
沈眉庄斓曦产子flint -d <device> -i <fw-file>[-guid <GUID>| -guids <4 GUIDS>| -mac <MAC>| -macs <2 MACs>] burn
# Example
flint -d /dev/mst/mt4117_pciconf0 -i fw-xxxxxxxx.bin burn
详细指导可以查看:。
2. Mellanox驱动升级介绍
针对华为服务器,进⼊⽬录,下载对应OS驱动;
解压后可以看到⽂件,根据对应步骤⼿动升级即可;
IB_NIC-CX4_CX4Lx_CX5_CX6-CentOS7.6-mlx5_core-5.1-0.6.
--- CX5 driver/ CX4 driver/ CX6 driver/ CX4Lx driver
#Note:Please replace with the archived package name for the actual driver installation,
and need to install tcl and tk tools before installing the driver.
#Note1:As of MLNX_OFED v5.1, the following are no longer supported and can be utilized through MLNX_OFED LTS version:ConnectX-3 Pro、ConnectX-3
1. Use the command"tar -" to extract the driver package.
2. Go to the unzipped directory, use the command"./mlnxofedinstall" and select"Y" to upgrade the driver.
Note2: If the driver cannot be installed normally using the command"./mlnxofedinstall", follow the prompts to upgrade with "./mlnxofedinstall --force"
Note3: If a message indicating that the dependency package is missing is displayed during the installation, install the dependency package before performi ng the installation.
3. Run the reboot command.
...
实操走一步再走一步课件
1. 解压⽂件
解压进⽬录onboard_driver_CentOS7.6;
可以看到压缩包IB_NIC-CX4_CX4Lx_CX5_CX6-CentOS7.6-mlx5_core-5.1-0.6.
继续解压进⼊对应⽬录: MLNX_OFED_LINUX-5.1-0.6.6.0-rhel7.6-x86_64
[root@localhost MLNX_OFED_LINUX-5.1-0.6.6.0-rhel7.6-x86_64]# ll total 400
-rwxr-xr-x. 1 root root 2848 Jul 28 2020 common_installers.pl
-rwxr-xr-x. 1 root root 8244 Jul 28 2020 common.pl
-rwxr-xr-x. 1 root root 24888 Jul 28 2020 create_mlnx_ofed_installers.pl -rw-r--r--. 1 root root 8 Jul 28 2020 distro
drwxr-xr-x. 8 root root 210 Jul 28 2020 docs
-rwxr-xr-x. 1 root root 4838 Jul 28 2020 is_kmp_compat.sh
-rw-r--r--. 1 root root 956 Jul 28 2020 LICENSE
-rwxr-xr-x. 1 root root 25792 Jul 28 2020 mlnx_add_kernel_support.sh -rwxr-xr-x. 1 root root 285831 Jul 28 2020 mlnxofedinstall
-rw-r--r--. 1 root root 2764 Jul 28 2020 RPM-GPG-KEY-Mellanox drwxr-xr-x. 3 root root 8192 Jul 28 2020 RPMS
drwxr-xr-x. 2 root root 43 Jul 28 2020 src
六年级新学期的打算-rwxr-xr-x. 1 root root 15150 Jul 28 2020 uninstall.sh
2. 安装依赖
yum install tcl tk
3. 升级驱动
cd MLNX_OFED_LINUX-5.1-0.6.6.0-rhel7.6-x86_64
[root@localhost MLNX_OFED_LINUX-5.1-0.6.6.0-rhel7.6-x86_64]# ./mlnxofedinstall
Logs dir: /tmp/MLNX_OFED_LINUX.52962.logs
General log file: /tmp/MLNX_OFED_LINUX.52962.logs/general.log
Verifying KMP rpms compatibility with
This program will install the MLNX_OFED_LINUX package on your machine.
Note that all other Mellanox, OEM, OFED, RDMA or Distribution IB packages will be removed.
Those packages are removed due to conflicts with MLNX_OFED_LINUX, do not reinstall them.
Do you want to continue?[y/N]:y
Uninstalling MLNX_EN driver
rpm --nosignature -e --allmatches --nodeps libibverbs libibverbs libibverbs libibverbs librdmacm mft libibverbs librdmacm Starting MLNX_OFED_LINUX-5.1-0.6.6.0 installation ...
...
...
mpitests_openmpi-3.2.20-5d20b49.51066 >>>>>>>>
本文标签:固件 对应 下载 查询 升级 安装
Device (56:00.0):
56:00.0 Ethernet controller: Mellanox Technologies MT27710 Family [ConnectX-4 Lx]
Link Width: x8
PCI Link Speed: 8GT/s
Device (56:00.1):
56:00.1 Ethernet controller: Mellanox Technologies MT27710 Family [ConnectX-4 Lx]
Link Width: x8
qq飞车宝石合成技巧PCI Link Speed: 8GT/s
Installation finished successfully.
< >>>>>>### [100%]
Updating /
1:mlnx-fw-updater-5.1-0.6.6.0 >>>>>>### [100%]
Added 'RUN_FW_UPDATER_ONBOOT=no to /etc/f
<
Attempting to perform
Querying Mellanox devices firmware ...
Device #1:
...
...
---------
Found 1 device(s) requiring
Device #1: Updating FW ... Done
Restart needed for updates to take effect.
Log File: /tmp/MLNX_OFED_LINUX.52962.logs/fw_update.log
To load the new driver, run:
/etc/init.d/openibd restart净化器哪个好
[root@localhost MLNX_OFED_LINUX-5.1-0.6.6.0-rhel7.6-x86_64]# /etc/init.d/openibd restart
Unloading rdma_cm[FAILED]
rmmod: ERROR: Module rdma_cm is in use by: rpcrdma ib_isert
这⾥有个特殊点,如果出现以上报错 : rmmod: ERROR: Module rdma_cm is in use by: rpcrdma ib_isert
把对应的模块停掉就好了。
本文发布于:2024-12-19 18:09:27,感谢您对本站的认可!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
- 上一篇: 2021教资认定体检标准!有这些疾病或缺陷无法当老师!
- 下一篇: 飞歌开拓者升级固件方法
发布评论