12
2024
11
23:02:39

修正VMware ESXi安装后默认网卡驱动类型为ixgben的问题

问题描述

最新的VMware ESXi 6.0/6.5安装镜像针对万兆网卡(10Gbps NIC)默认启用的是ixgben类型的网卡驱动。相比于ixgbe,ixgben支持更高级的网络特性。但是这个驱动并不完全兼容所有应用,并且在ESXi 6.0上,其高级流控管理在特定场景下会导致整个虚拟化层的网络崩溃。因此在ixgben驱动完善之前,推荐使用更为成熟稳定的ixgbe驱动。

注:本方案不适用于ESXi 6.7,该环境下推荐使用ixgben驱动。

操作步骤

1、通过vSphere Client将主机置于维护模式(Maintenance Mode)

2、通过SSH登入Hypervisor,查看正在使用的网卡驱动类型:

$ esxcli network nic list

3、确认系统已安装的网卡驱动,一般来说两种都是默认安装的:

$ esxcli software vib list | grep ixgbe

查看当前系统中驱动的加载状态:

esxcli system module list

   Name   |  Is Loaded  |  Is Enabled
----------------------------------------
net-ixgbe      true          false
 ixgben        true          true

4、禁用ixgben驱动:

$ esxcli system module set --module=ixgben --enabled=false

5、启用ixgbe驱动:

$ esxcli system module set --module=ixgbe --enabled=true

6、重启主机:

$ reboot

7、确认ixgeb类型的网卡驱动已加载:

$ esxcli network nic list

8、主机退出维护模式,检查网卡工作是否正常。




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://hqyman.cn/post/8406.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: