Appearance
网卡硬件检查与驱动选择
识别 Mellanox、Broadcom 等网卡,并确定单品牌或混合网卡环境的驱动安装顺序。
返回网卡配置索引 | 下一篇:Mellanox 网卡驱动安装
集群中的网卡包含计算网卡、存储网卡和管理网卡,本章主要介绍计算RDMA网卡的配置。
首先要确保服务器安装了网卡,网卡通过网卡连接到了交换机,或者两机通过网卡直连连接。
网卡硬件检查
Mellanox 网卡检查
检查系统中是否安装了Mellanox网卡(仅限多机和集群环境,单机不需要),没网卡的话跑不了多机测试。
lspci | grep -i Mellanox如下图所示,会显示系统中Mellanox的网卡信息

Broadcom 网卡检查
lspci |grep -i "Ethernet controller" |grep -i "Broadcom"如下图所示:

网卡驱动安装
本章节主要介绍主流网卡驱动的安装过程,其他网卡的驱动安装可咨询各厂商接口人。
注意:网卡驱动安装过程会自动下载安装相关依赖,需要保证系统安装源可用(例如ubuntu的apt install)。
混合网卡机器驱动安装
如果主机同时包含多个不同类型的网卡【Mellanox, Broadcom】,需要先安装 Mellanox 驱动【包括 Mellanox 内核驱动、用户态驱动、OFED 软件栈】,然后再单独安装 Broadcom 驱动【包括 Broadcom 内核驱动、用户态驱动】。
FQA :
- 错误报警 "libibverbs: Warning: Driver bnxt_re does not support the kernel ABI of 6 (supports 1 to 1) for device /sys/class/infiniband/bnxt_re0 "
A : 是因为机器同时包含的Mellanox和Broadcom网卡,只安装了Mellanox驱动或者重装了Mellanox驱动,mlnxofed中默认安装的博通用户态驱动不兼容博通内核驱动,需要重新安装Broadcom驱动.