VmSwitch-fout 113-gebeurtenis wordt geregistreerd wanneer u virtuele machines start of live migreert

Dit artikel biedt een oplossing voor de gebeurtenis VmSwitch-fout 113 die optreedt wanneer u virtuele machines start of live migreert.

Van toepassing op: Windows Server 2012 R2
Origineel KB-nummer: 3001783

Symptomen

Neem het volgende scenario:

  • U hebt een Windows Server 2012 R2-computer die is geconfigureerd voor een of meer NIC-teams met behulp van Windows NIC-koppeling (LBFO).
  • U hebt Windows NIC-koppeling (LBFO) geïmplementeerd in de switch-onafhankelijke koppelingsmodus met behulp van hyper-V-poort of dynamische taakverdelingsmodus. Daarnaast hebt u de NIC's correct geconfigureerd voor het gebruik van niet-overlappende processors. (Zie KB2974384 voor meer informatie).
  • Een virtuele Hyper-V-switch is gebonden aan een van de LBFO-teams.
  • U start een virtuele machine op de Hyper-V-server of u migreert een virtuele machine live van de ene server naar een andere server.

In dit scenario wordt de volgende fout 113-gebeurtenis af en toe vastgelegd in het gebeurtenislogboek:

Logboeknaam: Systeem
Bron: Microsoft-Windows-Hyper-V-VmSwitch
Datum: <DateTime>
Gebeurtenis-id: 113
Taakcategorie: Geen
Niveau: Fout
Zoekwoorden:
Gebruiker: SYSTEM
Computer: Server1.contoso.com
Beschrijving:
Kan VMQ niet toewijzen voor NIC EDCED345-4C96-4C75-92A0-0C4FC5688F73--35BEB899-5BE9-4128-900A-6FE0BBFC7B22 (beschrijvende naam: netwerkadapter) op switch DE4F3664-68D9-4781-825B-882A540FAB08 (beschrijvende naam: VM-switch). Reden: de OID is mislukt. Status = {Bewerking mislukt} De aangevraagde bewerking is mislukt.

Bovendien kan de Hyper-V VmSwitch mogelijk geen VMQ-wachtrijen toewijzen voor virtuele machines.

In de gebeurtenisbeschrijving is de redentekst altijd De OID mislukt. De statustekst is afhankelijk van het stuurprogramma van de netwerkadapter dat wordt gebruikt. Enkele andere statusvoorbeelden zijn het volgende:

  • Status = Er is een ongeldige parameter doorgegeven aan een service of functie.
  • Status = Er zijn onvoldoende systeemresources om de API te voltooien.
  • Status = Onbekend

Oorzaak

Dit probleem treedt op omdat de VmSwitch ervan uitgaat dat de standaardprocessor voor VMQ nul (0) is wanneer vmq-toewijzing wordt uitgevoerd. Dit zorgt ervoor dat sommige stuurprogramma's van de netwerkadapter de toewijzing weigeren en fout 113 genereren.

Oplossing

U kunt dit probleem oplossen door hotfix 3031598 te installeren.

Meer informatie

Er is een andere bron van Hyper-V VmSwitch-fout 113 die niet is gerelateerd aan het probleem dat wordt vermeld in de sectie Symptomen. Deze fout treedt op wanneer uw Hyper-V-server meer virtuele machines heeft dan het aantal VMQ-wachtrijen dat beschikbaar is op de fysieke netwerkadapters. In deze situatie ziet de beschrijvingstekst van Fout 113 er ongeveer als volgt uit:

Beschrijving:
Kan VMQ niet toewijzen voor NIC
EDCED345-4C96-4C75-92A0-0C4FC5688F73--35BEB899-5BE9-4128-900A-6FE0BBFC7B22
(Beschrijvende naam: netwerkadapter) op switch DE4F3664-68D9-4781-825B-882A540FAB08 (beschrijvende naam: VM-switch).
Reden: het maximum aantal VM's dat wordt ondersteund op de protocol-NIC wordt overschreden. Status = Onvoldoende systeem
resources bestaan om de API te voltooien.

Opmerking

In deze gebeurtenisbeschrijving wordt in de tekst Reden duidelijk het maximum aantal VMQ's dat wordt ondersteund op de protocol-NIC overschreden.