网络 网卡模式调整
网络模式调整(IB->以太网)¶
下载驱动程序¶
官网地址: https://developer.nvidia.com/networking/infiniband-software
根据自己系统的版本进行选择
连接地址: https://network.nvidia.com/products/infiniband-drivers/linux/mlnx_ofed/
安装:¶
将我们下载好的驱动程序上传到服务器上,并解压。
1.设置 MLNX_OFED apt-get 存储库
使用以下内容创建名为“/etc/apt/sources.list.d/mlnx_ofed.list”的 apt-get 存储库配置文件
deb file:/home/openbayes/MLNX_OFED_LINUX-23.07-0.5.1.2-ubuntu22.04-x86_64/DEBS ./
2.下载并安装 Mellanox Technologies GPG-KEY
wget -qO - http://www.mellanox.com/downloads/ofed/RPM-GPG-KEY-Mellanox | sudo apt-key add -
3.更新 apt-get 缓存
sudo apt-get update
4.使用 apt-get 工具安装 MLNX_OFED
apt-get install mlnx-ofed-all
5.更新到固件
apt-get install mlnx-fw-updater
5.使用 mlnxofedinstall 脚本安装
/opt/mlnxofedinstall
Infiniband卡切换IB/Ethernet模式¶
root@bayes:/home/lixie# mst status
MST modules:
------------
MST PCI module is not loaded
MST PCI configuration module loaded
MST devices:
------------
/dev/mst/mt4119_pciconf0 - PCI configuration cycles access.
domain:bus:dev.fn=0000:06:00.0 addr.reg=88 data.reg=92 cr_bar.gw_offset=-1
Chip revision is: 00
首先,启动mst 工具,通过 mst工具查看自己的MST devices:/dev/mst/mt4119_pciconf0 (没有mst工具,需要下载安装)
root@bayes:/home/lixie# mlxconfig -d /dev/mst/mt4119_pciconf0 query
LINK_TYPE_P1 IB(1)
LINK_TYPE_P2 IB(1)
工作模式修改:
Ethernet模式: mlxconfig -d /dev/mst/mt4119_pciconf0 set LINK_TYPE_P1=2
IB模式: mlxconfig -d /dev/mst/mt4119_pciconf0 set LINK_TYPE_P1=1
温馨提示
调整之后,需要重新启动服务器。