PowerEdge: ESXi 7.0 U3 - Verkkoportista puuttuu keskeytys eikä linkkiä voi alustaa
Summary: Tässä artikkelissa käsitellään ESXi 7.0 U3:n ongelmaa, jonka muuttaminen edellyttää aktiivisia toimia palvelimissa, joissa on tietyt verkkokorttikokoonpanot.
Symptoms
Palvelimet, joihin on asennettu suuri määrä verkkokortteja (NIC), huomaavat verkkokorttien katkeavan ESXi 7.0 -käynnistyksen jälkeen.
Verkkokortin kokoonpano on seuraava:

Analyysi:
- Slot7-verkkokortin toiminta varmistettiin BIOSin silmukkatestillä.
- Keräsimme käyttöjärjestelmälokit ja analysoimme
vobdloki, havaitsi, että VMNIC16:ta ja 17:ää vastaavia paikkoja 7 portteja 3 ja 4 ei ole rekisteröity laitteiksi. - Tarkista
VMkernelloki ja havaitsi, että vastaava heksadesimaalitunnusb4:00.3raportoitu "failed to allocate 64 MSIX interrupts.
Käyttöjärjestelmäversio:
- VMware ESXi 7.0.3 -koontiversio 23794027
- VMware ESXi 7.0 U3
NIC-ohjaimen tiedot:
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 loki:
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
ESXi ei tunnista kaikkia vmnic sovittimet, mutta ne vmnic Sovittimet näkyvät kohdassa "lspci" eikä sisään esxcfg-nics -l.
Vuonna vmkernel.log ESXi-isännän tiedostossa, näet seuraavanlaisia merkintöjä:
xxxx:xx:xx.x failed to allocate 64 MSIX interrupts
Resolution
Katso Broadcomin tietämysartikkeli Kuinka lisätä maxIntrCookiesia, jos oletusraja saavutetaan ESXi
: ssä "maxIntrCookies" Oletusarvo nostettiin arvoon 4096 ESXi-versiossa 8 tämän ongelman korjaamiseksi. Päivitä isäntä "maxIntrCookies" asettaa arvoon 4096, jossa arvojen havaitaan olevan alle 4096.
Tilapäisratkaisu:
Voit kiertää tämän ongelman säätämällä käynnistysvaihtoehtoa "maxIntrCookies" arvoon 4096 keskeytysrajan nostamiseksi.
Oletusarvo "maxIntrCookies" riippuu käytössä olevasta ESXi-versiosta ja siitä, onko lisäasetusten arvo asetettu manuaalisesti suuremmaksi ennen isännän päivittämistä ESXi-versioon 8, jossa oletusarvoa korotettiin
- ESXi-versio 7.x maxIntrCookies-oletusarvo on 1024
- ESXi-version 8 oletusarvo nostettiin arvoon 4096.
Lisätietoja käynnistysasetusten määrittämisestä on kohdassa ESXi/ESX-lisäasetusten määrittäminen (310338).
SSH–ESXi-komentoriviliittymä:
esxcli system settings kernel set -s maxIntrCookies -v 4096 /sbin/auto-backup.sh