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
驅動程序安裝程序啓動後,即可按照提示逐步安裝。