10fb does not support flow control autoneg问题处理
参考
https://vm.knutsson.it/2018/07/10fb-does-not-support-flow-control-autoneg/
https://www.virtual-allan.com/10fb-does-not-support-flow-control-autoneg/
https://kb.vmware.com/s/article/2119809?src=vmw_so_vex_bknuts_793
vmware esxi 版本号对应关系: https://kb.vmware.com/s/article/2143832
HPE 对该问题的描述:https://support.hpe.com/hpesc/public/docDisplay?docId=emr_na-a00057927en_us
事件描述
由于网卡驱动原因导致HPE 380Gen9设备安装esxi6.5 7388607 系统后,“10fb does not support flow control autoneg”事件过多,vCenter数据库撑爆问题。
[root@localhost:/var/log] esxcli network nic list
Name PCI Device Driver Admin Status Link Status Speed Duplex MAC Address MTU Description
------ ------------ ------ ------------ ----------- ----- ------ ----------------- ---- -------------------------------------------------------
vmnic0 0000:02:00.0 ntg3 Up Down 0 Half f4:03:43:55:d0:6c 1500 Broadcom Corporation NetXtreme BCM5719 Gigabit Ethernet
vmnic1 0000:02:00.1 ntg3 Up Down 0 Half f4:03:43:55:d0:6d 1500 Broadcom Corporation NetXtreme BCM5719 Gigabit Ethernet
vmnic2 0000:02:00.2 ntg3 Up Down 0 Half f4:03:43:55:d0:6e 1500 Broadcom Corporation NetXtreme BCM5719 Gigabit Ethernet
vmnic3 0000:02:00.3 ntg3 Up Up 1000 Full f4:03:43:55:d0:6f 1500 Broadcom Corporation NetXtreme BCM5719 Gigabit Ethernet
vmnic4 0000:05:00.0 ixgben Up Up 10000 Full 48:df:37:13:9a:fc 1500 Intel(R) 82599 10 Gigabit Dual Port Network Connection
vmnic5 0000:05:00.1 ixgben Up Up 10000 Full 48:df:37:13:9a:fd 1500 Intel(R) 82599 10 Gigabit Dual Port Network Connection
vmnic6 0000:88:00.0 ixgben Up Up 10000 Full 48:df:37:14:84:e0 1500 Intel(R) 82599 10 Gigabit Dual Port Network Connection
vmnic7 0000:88:00.1 ixgben Up Up 10000 Full 48:df:37:14:84:e1 1500 Intel(R) 82599 10 Gigabit Dual Port Network Connection
# 网卡驱动ixgben版本过低,要>=1.7.10才能正常
[root@localhost:/var/log] esxcli software vib list|grep ixg
ixgben 1.6.5-1OEM.600.0.0.2768847 INT VMwareCertified 2018-11-02
[root@localhost:/var/log] vmware -v
VMware ESXi 6.5.0 build-7388607
# esxi6.5U3 带的驱动不存在此BUG
[root@localhost:~] vmware -v
VMware ESXi 6.5.0 build-15256549
[root@localhost:~] esxcli software vib list|grep ixg
ixgben 1.7.20-1OEM.600.0.0.2768847 INT VMwareCertified 2020-06-13
解决
临时可通过修改减少事件保留日期。建议升级esxi版本至6.5U3及以上可解决。
事件统计
/opt/vmware/vpostgres/current/bin/psql -d VCDB -U postgres
SELECT COUNT(EVENT_ID) AS NUMEVENTS, EVENT_TYPE, USERNAME FROM VPXV_EVENT_ALL GROUP BY EVENT_TYPE, USERNAME ORDER BY NUMEVENTS DESC LIMIT 10;