PowerEdge: ESXi 7.0 U3 – Chybějící přerušení síťového portu a připojení nelze inicializovat
Summary: Tento článek pojednává o problému se systémem ESXi 7.0 U3, který vyžaduje aktivní zásah při změně u serverů se specifickými konfiguracemi síťových karet.
Symptoms
Servery s velkým počtem nainstalovaných karet síťového rozhraní (NIC) zaznamenávají po spuštění systému ESXi 7.0 výpadek připojení na portech síťové karty.
Konfigurace síťové karty je následující:

Analýza:
- Ověřením, že funkce funguje se síťovou kartou slot7, bylo potvrzeno provedením testu zpětné smyčky v systému BIOS.
- Shromáždili jsme protokoly operačního systému a analyzovali
vobdprotokol, bylo zjištěno, že port3 a port 4 slot7 odpovídající vmnic16 a 17 nejsou zaregistrovány jako zařízení. - Zkontrolujte sloupec
VMkernellog a zjistil, že odpovídající hexadecimální IDb4:00.3hlášeno "failed to allocate 64 MSIX interrupts.“
Verze operačního systému:
- VMware ESXi 7.0.3 sestavení-23794027
- VMware ESXi 7.0 U3
Informace o ovladači síťové karty:
bnxtnet 231.0.153.0-1OEM.700.1.0.15843807 BCM VMwareCertified 2025-03-28 180 : 00 : 00 Broadcom Inc. and subsidiaries NetXtreme-E P425D BCM57504 4x25G SFP28 PCIE NIC.Slot.7-1-1 180 : 00 : 01 Broadcom Inc. and subsidiaries NetXtreme-E P425D BCM57504 4x25G SFP28 PCIE NIC.Slot.7-2-1 180 : 00 : 02 Broadcom Inc. and subsidiaries NetXtreme-E P425D BCM57504 4x25G SFP28 PCIE NIC.Slot.7-3-1 180 : 00 : 03 Broadcom Inc. and subsidiaries NetXtreme-E P425D BCM57504 4x25G SFP28 PCIE NIC.Slot.7-4-1
vmnic:
0000:b4:00.0 Ethernet controller: Broadcom NetXtreme-E P425D BCM57504 4x25G SFP28 PCIE Ethernet [vmnic14] in PCIe Slot 7 0000:b4:00.1 Ethernet controller: Broadcom NetXtreme-E P425D BCM57504 4x25G SFP28 PCIE Ethernet [vmnic15] in PCIe Slot 7 0000:b4:00.2 Ethernet controller: Broadcom NetXtreme-E P425D BCM57504 4x25G SFP28 PCIE Ethernet [vmnic16] in PCIe Slot 7 0000:b4:00.3 Ethernet controller: Broadcom NetXtreme-E P425D BCM57504 4x25G SFP28 PCIE Ethernet [vmnic17] in PCIe Slot 7
vobd kláda:
2025-04-03T14:58:31.645Z: [netCorrelator] 13121287320us: [vob.net.vmnic.linkstate.up] vmnic vmnic13 linkstate up 2025-04-03T15:03:56.295Z: [netCorrelator] 13445937328us: [vob.net.vmnic.linkstate.down] vmnic vmnic13 linkstate down 2025-04-03T16:57:06.411Z: [netCorrelator] 20236053468us: [vob.net.vmnic.linkstate.up] vmnic vmnic5 linkstate up 2025-04-03T17:25:17.682Z: [netCorrelator] 21927324575us: [vob.net.vmnic.linkstate.up] vmnic vmnic14 linkstate up 2025-04-03T17:26:56.888Z: [netCorrelator] 22026529736us: [vob.net.vmnic.linkstate.up] vmnic vmnic15 linkstate up
VMkernel:
Line 42990: 2025-04-01T18:42:40.775Z cpu47:2097967)WARNING: VMK_PCI: 598: device 0000:b4:00.3 failed to allocate 64 MSIX interrupts Line 43540: 2025-04-01T18:42:48.232Z cpu2:2099020)WARNING: VMK_PCI: 598: device 0000:b4:00.2 failed to allocate 64 MSIX interrupts Line 43589: 2025-04-01T18:42:48.378Z cpu2:2099020)WARNING: VMK_PCI: 598: device 0000:b4:00.3 failed to allocate 64 MSIX interrupts Line 54191: 2025-04-03T11:20:14.710Z cpu0:2097969)WARNING: VMK_PCI: 598: device 0000:b4:00.2 failed to allocate 64 MSIX interrupts Line 54254: 2025-04-03T11:20:14.767Z cpu6:2097969)WARNING: VMK_PCI: 598: device 0000:b4:00.3 failed to allocate 64 MSIX interrupts Line 54801: 2025-04-03T11:20:22.225Z cpu48:2099006)WARNING: VMK_PCI: 598: device 0000:b4:00.2 failed to allocate 64 MSIX interrupts Line 54850: 2025-04-03T11:20:22.398Z cpu48:2099006)WARNING: VMK_PCI: 598: device 0000:b4:00.3 failed to allocate 64 MSIX interrupts
Cause
Systém ESXi nerozpozná všechny vmnic adaptéry, ale ty vmnic Adaptéry jsou zobrazeny v "lspci" a ne v esxcfg-nics -l.
V dialogovém okně vmkernel.log hostitele ESXi, zobrazí se položky podobné této:
xxxx:xx:xx.x failed to allocate 64 MSIX interrupts
Resolution
Viz článek znalostní databáze Broadcom Jak zvýšit soubory maxIntrCookies if is default limit v systému ESXi
"maxIntrCookiesVýchozí hodnota byla v systému ESXi verze 8 zvýšena na 4096, což tento problém řeší. Aktualizovat hostitele "maxIntrCookies" nastavení na 4096, kde bylo zjištěno, že hodnoty jsou nastaveny pod 4096.
Alternativní řešení:
Chcete-li tento problém vyřešit, upravte možnost spouštění "maxIntrCookies" na 4096 pro zvýšení limitu přerušení.
Výchozí hodnota pro "maxIntrCookies" závisí na používané verzi ESXi a na tom, zda byla hodnota rozšířených nastavení ručně nastavena na vyšší hodnotu před upgradem hostitele na verzi ESXi 8, kde byla výchozí hodnota zvýšena.
- Výchozí hodnota "maxIntrCookies" systému ESXi verze 7.x je 1024.
- Výchozí hodnota v systému ESXi verze 8 byla zvýšena na 4096.
Další informace o pokynech ke konfiguraci možností spouštění naleznete v části Konfigurace rozšířených možností pro ESXi/ESX (310338).
SSH do rozhraní příkazového řádku ESXi:
esxcli system settings kernel set -s maxIntrCookies -v 4096 /sbin/auto-backup.sh