Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo fornisce una soluzione all'evento VmSwitch Error 113 che si verifica all'avvio o alla migrazione in tempo reale delle macchine virtuali.
Numero KB originale: 3001783
Sintomi
Prendi in considerazione lo scenario seguente:
- Si dispone di un computer basato su Windows Server 2012 R2 configurato per uno o più team di schede di interfaccia di rete usando Windows NIC Teaming (LBFO).
- Windows NIC Teaming (LBFO) è stato implementato in modalità di raggruppamento indipendente switch usando la porta Hyper-V o la modalità di bilanciamento del carico dinamico. Inoltre, sono state configurate correttamente le schede di interfaccia di rete per l'uso di processori non sovrapposti. Per altre informazioni, vedere KB2974384).
- Un commutatore virtuale Hyper-V è associato a uno dei team LBFO.
- Si avvia una macchina virtuale nel server Hyper-V oppure si esegue la migrazione in tempo reale di una macchina virtuale da un server a un altro server.
In questo scenario l'evento Error 113 seguente viene registrato in modo intermittente nel registro eventi:
Nome registro: sistema
Origine: Microsoft-Windows-Hyper-V-VmSwitch
Date: <DateTime>
ID evento: 113
Categoria attività: Nessuna
Livello: Errore
Parole chiave:
Utente: SISTEMA
Computer:Server1.contoso.com
Descrizione:
Impossibile allocare VMQ per NIC EDCED345-4C96-4C75-92A0-0C4FC5688F73--35BEB899-5BE9-4128-4128-0900A-6FE0BBFC7B22 (nome descrittivo: scheda di rete) sul commutatore DE4F3664-68D9-4781-825B-882A540FAB08 (nome descrittivo: commutatore vm). Motivo: l'OID non è riuscito. Stato = {Operazione non riuscita} Operazione richiesta non riuscita.
Inoltre, il vmSwitch Hyper-V potrebbe non riuscire ad allocare code VMQ per le macchine virtuali.
Nella descrizione dell'evento il testo Motivo sarà sempre l'OID non riuscito. Il testo Stato varia in base al driver della scheda di rete in uso. Altri esempi di stato includono:
- Status = Un parametro non valido è stato passato a un servizio o a una funzione.
- Status = Risorse di sistema insufficienti per completare l'API.
- Stato = Sconosciuto
Causa
Questo problema si verifica perché VmSwitch presuppone che il processore predefinito per VMQ sia zero (0) quando esegue l'allocazione VMQ. In questo modo alcuni driver della scheda di rete rifiutano l'allocazione e generano l'errore 113.
Risoluzione
Per risolvere questo problema, installare l'hotfix 3031598.
Ulteriori informazioni
Esiste un'altra origine dell'errore VmSwitch Hyper-V 113 che non è correlato al problema menzionato nella sezione Sintomi. Questo errore si verifica quando il server Hyper-V dispone di macchine virtuali più in esecuzione rispetto al numero di code VMQ disponibili nelle schede di rete fisiche. In questo caso, il testo della descrizione dell'errore 113 è simile al seguente:
Descrizione:
Impossibile allocare VMQ per la scheda di interfaccia di rete
EDCED345-4C96-4C75-92A0-0C4FC5688F73--35BEB899-5BE9-4128-900A-6FE0BBFC7B222
(Nome descrittivo: Scheda di rete) sul commutatore DE4F3664-68D9-4781-825B-882A540FAB08 (nome descrittivo: commutatore macchina virtuale).
Motivo: viene superato il numero massimo di vmqs supportate nella scheda di interfaccia di rete del protocollo. Stato = Sistema insufficienti
le risorse esistono per completare l'API.
Note
In questa descrizione dell'evento, il testo Motivo indica chiaramente il numero massimo di vmqs supportate nella scheda di interfaccia di rete del protocollo viene superato.