禁用Flex刀片Emulex 10Gb网卡的虚拟端口功能 问题:BIOS设置/模拟 故障现象: Flex刀片(计算节点)板载的Emulex 10Gb网卡及CN4052等网卡支持虚拟网卡(vNIC)功能,并默认开启。在安装系统并驱动后会有8个(或更多)网卡,但只有少数网卡有连接。 如在本例中,使用板载网卡,I/O bay 1是EN2092交换模块,I/O bay 2是EN4093R交换模块,但8个vNIC网口中只有1个有网络连接。 原因分析: vNIC虚拟网卡需要配合支持vNIC功能的交换模块使用,未开启或未正确配置就会导致对应vNIC网卡无网络连接。 提示:EN4093R交换模块支持vNIC功能,但在本例中未开启。解决方案: 如遇到网络连通性问题或者不需要vNIC功能,可以在UEFI BIOS的Network中将对应适配器的Multichannel功能禁用。 在Network中找到对应适配器的第一个设备; 进入第一项"Emulex 10G NIC......"; 默认状态下"Multichannel Mode"为"IBM Virtual Fabric Mode",即开启vNIC; 将之修改为"Disable",禁用该功能; 修改完成后返回UEFI BIOS主界面,Save Settings保存设置并退出重启。再进入系统即只有2个物理网卡,也都有网络连接了。 备注: Muitlchannel功能是将1个物理网卡虚拟成4个vNIC,使用的依然只有1条物理线路,所以无法通过激活开启交换机内部端口的方式连通多个vNIC。
禁用Flex刀片Emulex 10Gb网卡的虚拟端口功能-联想乐享知识库
⚡ 核心结论
本文来源联想官方,解答关于 禁用Flex刀片Emulex 10Gb网卡的虚拟端口功能 的常见问题,包括:Flex刀片Emulex 10Gb网卡为什么安装系统后出现8个网卡但只有1个有网络连接、Flex刀片如何在UEFI BIOS中禁用Emulex 10Gb网卡的虚拟端口功能等。
内容来源:联想官方
常见问题解答
Flex刀片Emulex 10Gb网卡为什么安装系统后出现8个网卡但只有1个有网络连接
原因是Emulex 10Gb网卡默认启用Multichannel功能(即IBM Virtual Fabric Mode),将单个物理网卡虚拟为多个vNIC(如8个),但vNIC需配合已开启vNIC功能的交换模块(如EN4093R)才能正常通信;本例中EN4093R未启用vNIC,导致仅1个vNIC连通。解决方法是进入UEFI BIOS → Network → 选择'Emulex 10G NIC...'第一项 → 将'Multichannel Mode'从'IBM Virtual Fabric Mode'改为'Disable' → 保存设置并重启。注意:禁用后仅保留2个物理网卡,所有网卡均通过独立物理链路连接,不再共享带宽。
Flex刀片如何在UEFI BIOS中禁用Emulex 10Gb网卡的虚拟端口功能
请按以下步骤操作:1. 开机时按F1进入UEFI BIOS设置界面;2. 进入'Network'菜单;3. 找到对应Emulex 10Gb网卡的第一个设备条目(显示为'Emulex 10G NIC...');4. 进入该条目,定位'Multichannel Mode'选项;5. 将其值由默认的'IBM Virtual Fabric Mode'更改为'Disable';6. 按F10保存设置,确认退出并重启服务器。重启后操作系统将仅识别2个物理网卡,且全部具备真实物理连接和网络连通性。注意事项:Multichannel功能本质是单物理端口虚拟出多个vNIC,不增加实际带宽或物理链路,故禁用后可避免因交换机vNIC配置缺失导致的连通异常。