升级目标,由3.0-1升级到5.2-2.2.3
[root@gd-sz-ys-dpi-214 tuo]# ethtool -i enp33s0f0
driver: mlx5_core
version: 3.0-1 (January 2015)
firmware-version: 16.31.1014
expansion-rom-version:
bus-info: 0000:21:00.0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no
[root@sc_idc_shb_is1 tuo]# ethtool -i enp97s0f0
driver: mlx5_core
version: 5.2-2.2.3
firmware-version: 16.31.1014 (MT_0000000080)
expansion-rom-version:
bus-info: 0000:61:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: yes
nvidia官网查找对应驱动版本
本次示例为 centos 7.3 x86架构的服务器
https://network.nvidia.com/products/infiniband-drivers/linux/mlnx_ofed/
wget http://www.mellanox.com/page/mlnx_ofed_eula?mtag=linux_sw_drivers&mrequest=downloads&mtype=ofed&mver=MLNX_OFED-5.2-2.2.3.0&mname=MLNX_OFED_LINUX-5.2-2.2.3.0-rhel7.3-x86_64.tgz
运行mlnxofedinstall直接升级安装即可
tar -zxvf MLNX_OFED_LINUX-5.2-2.2.3.0-rhel7.3-x86_64.tgz
cd MLNX_OFED_LINUX-5.2-2.2.3.0-rhel7.3-x86_64
./mlnxofedinstall