Ubuntu服务器配置IB卡驱动

1.确定IB卡型号

lspci | grep -i 'infiniband\|mellanox'

2.安装NVIDIA MLNX_OFED驱动

https://network.nvidia.com/products/infiniband-drivers/linux/mlnx_ofed/

在安装OFED前,最好先安装一些编译和内核模块管理所需的依赖包。

sudo apt update
sudo apt install -y build-essential dkms quilt

解压并安装

# 解压文件
tar -xvf MLNX_OFED_LINUX-*.tgz

# 进入解压后的目录
cd MLNX_OFED_LINUX-*/

# 执行安装脚本
# --with-dkms 选项非常重要,它能保证内核升级后驱动依然有效
# --add-kernel-support 会尝试为你的当前内核编译驱动
sudo ./mlnxofedinstall --with-dkms --add-kernel-support

重启服务器
sudo reboot

posted @ 2025-08-01 20:23  null147  阅读(107)  评论(0)    收藏  举报