RoCE网络现在已经在很多大厂的数据中心网络中大量使用了,其中使用的RoCE网卡大多是Mellanox生产的。安装OFED驱动程序成了很多小白的问题,这里写一篇文章介绍如何安装 OFED驱动程序。首先登陆:https://cn.mellanox.com 网站。然后选择如下图的“以太网驱动程序”子网页:
在接下来的网页中选择Mellanox OFED驱动程序下载页,一般是MLNX_OFED:
选择以上网页后选择下载项目栏,然后选择相应的OFED版本,Linux发行版,版本号,硬件型号等等。
下载相应的 MLNX_OFED_LINUX-5.0-1.0.0.0-ubuntu18.04-x86_64.tgz 文件到服务器。
解压驱动程序 tar -xzvf MLNX_OFED_LINUX-5.0-1.0.0.0-ubuntu18.04-x86_64.tgz
进入MLNX_OFED_LINUX-5.0-1.0.0.0-ubuntu18.04-x86_64 目录
因为这里下载的是已经编译好的驱动,直接运行 ./mlnxofedinstall 程序即可。
如何系统内核不支持该驱动,还需要先安装内核支持补丁:mlnx_add_kernel_support.sh
驱动程序安装程序启动后,即可按照提示逐步安装。