知识点分析:
Mellanox InfiniBand适配器可以工作在IB模式或者以太网模式,可通过命令行进行模式切换。
操作步骤:
首先确认Mellanox设备驱动已经正确加载(较新版本的企业版Linux系统已内置驱动)。可以输入命令"lspci -v | grep Mellanox",返回结果是"Network controller: Mellanox......",即已正确加载驱动。 
如果返回结果是"Ethernet controller: Mellanox......",则设备硬件是以太网卡,而非InfiniBand HCA卡。 默认情况下Mellanox InfiniBand适配器是运行在IB模式下。可以输入命令"/sbin/connectx_port_config -s"进行确认,返回结果是"ib",即运行在IB模式。 
要切换为以太网模式,需输入命令"/sbin/connectx_port_config",执行后会显示出当前工作模式,并会出现选项,选择"2"切换为以太网模式。 
此时再查看工作模式就会是以太网模式了。 
要恢复回IB模式,则重复之前的命令行,模式选择"1"。 
注:部分设备切换工作模式可能需要重启服务器才能生效。 |