Durante il tentativo di accedere alle mie macchine virtuali Hyper-V, ho riscontrato un'interruzione della rete. Dopo una piccola indagine, mi sono imbattuto in un messaggio che diceva "Scheda NIC Miniport "Scheda di rete Microsoft Hyper-V" riavviata.' Ciò significa sostanzialmente che l'adattatore di rete utilizzato dal tuo switch virtuale è stato riavviato, il che ti ha fatto notare un'interruzione della rete. Questo non è ciò che vuoi che accada in un ambiente di produzione. In questo post parleremo di questo problema e vedremo come affrontarloInterruzioni della rete Hyper-V sull'adattatore Broadcom.
Scheda NIC Miniport "Scheda di rete Microsoft Hyper-V" riavviata
Fonte: Hyper-V-Netvsc
ID evento: 11
Perché la mia macchina virtuale Hyper-V continua a perdere la connettività di rete?
Se la tua macchina virtuale Hyper-V continua a perdere la connettività di rete, controlla se c'è qualche problema con la rete host e se si sta verificando anche un calo. Se non si verifica alcuna interruzione della rete sul lato host, seguire le soluzioni menzionate di seguito per risolvere il problema. Ma se l'host perde la connettività, riavvia il dispositivo di rete e assicurati che tutti i cavi siano collegati saldamente.
Interruzioni della rete Hyper-V sull'adattatore Broadcom
Se si verificano interruzioni della rete Hyper-V sull'adattatore Broadcom, seguire le soluzioni indicate di seguito.
- Controlla se NetworkStateChangeTask è in esecuzione
- Crea un altro switch e aggiungilo alla tua VM
- Disabilita la coda della macchina virtuale dell'adattatore di rete host
- Utilizza un indirizzo IP statico
- Aggiorna i driver di rete
Parliamo di loro in dettaglio.
1] Controlla se NetworkStateChangeTask è in esecuzione
Se non vuoi ilNICOScheda di interfaccia di reteconsentire al computer di connettersi alla rete. Se si riavvia, il computer perderà la connessione. Per facilitare il cambio di rete, esiste un'attività chiamataAttivitàNetworkStateChangenell'Utilità di pianificazione sul computer host che disattiva la scheda NIC. Se le attività vengono pianificate e attivate, si verificherà la modifica della rete e si verificherà un'interruzione della rete. Per confermare ciò, consigliamo l'attività. Quindi, apri l'Utilità di pianificazione, trovaAttività NetworkStateChange,fare clic con il tasto destro su di esso e selezionare Disabilita. Una volta terminato, controlla se stai notando interruzioni della rete.
2] Crea un altro switch e aggiungilo alla tua VM
Esiste la possibilità che il tuo switch virtuale sia danneggiato o presenti alcuni problemi a causa dei quali si verificano interruzioni della rete. Per risolvere il problema dovremo creare un nuovo switch e aggiungerlo alla nostra macchina virtuale. Per fare ciò, seguire i passaggi indicati di seguito.
- Apri la Gestione Hyper-V.
- DalAzionisezione, fare clic suGestore dello switch virtuale.
- SelezionareNuovo switch di rete virtuale,quindi scegli “Esterno” (puoi anche selezionare Interno o Privato se sai cosa stai facendo), quindi fai clic suCrea interruttore virtuale.
- Assegnare un nome all'interruttore e fare clic suApplica > Ok.
Una volta creato il nuovo switch, rimuoveremo lo switch corrente utilizzato dalla tua VM e aggiungeremo quello nuovo.
- Fare clic con il tasto destro sulla macchina virtuale e selezionare Impostazioni.
- Vai aAdattatore di retescheda, quindi dal menu a discesa associato a Virtual Switch, seleziona lo switch che abbiamo creato.
- Infine, fare clic suApplica > Ok.
Dopo aver configurato il sistema, riavvia il computer e avvia la tua VM, si spera che inizi a funzionare.
3] DisabilitaCoda della macchina virtualedell'adattatore di rete host
Virtual Machine Queue (VMQ) aiuta a migliorare le prestazioni di rete negli ambienti virtualizzati. Tuttavia, a volte, VMQ è stato scoperto a causare problemi con la rete della macchina virtuale. Poiché non è una funzionalità indispensabile, possiamo andare avanti e disabilitarla. Per fare ciò, segui i passaggi indicati di seguito sul tuo host e sulla macchina virtuale.
- Apri Gestione dispositivi tramite Win + X > Gestione dispositivi.
- Adesso cercaAdattatori di reteed espanderlo.
- Fare clic con il pulsante destro del mouse sull'adattatore di rete (poiché sono presenti più adattatori, è necessario cercare quello con VMQ) e selezionare Proprietà.
- Vai aAvanzatoselezionare la scheda Coda della macchina virtuale daProprietà, quindi seleziona Disabilitato daValore.
- Fare clic su Ok.
Infine, riavvia il computer host e verifica se il problema è stato risolto.
4] Utilizza un indirizzo IP statico
L'utilizzo di un indirizzo IP statico quando si lavora con macchine virtuali presenta diversi vantaggi. Fornisce coerenza di rete e può aiutare a prevenire interruzioni improvvise della rete. Quindi ti consigliamosul tuo computer host e poi controlla se il problema è stato risolto.
5] Aggiorna i driver di rete
Dovresti anche aggiornare i driver di rete perché se sono obsoleti, incontrerai vari problemi di compatibilità. Segui uno dei metodi indicati di seguito per aggiornare il driver.
- Passare aper aggiornare il tuo driver.
- Aggiorna i tuoi driver da.
- Scarica unper mantenere aggiornati i tuoi driver.
Dopo aver aggiornato il driver, controlla se il problema è stato risolto.
Si spera che sarai in grado di risolvere questo problema utilizzando le soluzioni menzionate in questo post.
Leggere:
Come disabilito Vmq sulla mia scheda di rete Broadcom?
Per disabilitare VMQ, puoi aprire Gestione dispositivi, espandere gli adattatori di rete, fare clic con il pulsante destro del mouse sull'adattatore di rete Broadcom, andare su Proprietà > Avanzate, cercare Coda macchina virtuale e impostarlo su Disabilitato. In alternativa, esegui il fileDisable-NetAdapterVmq
comando nel prompt dei comandi o in PowerShell (come amministratore).
Cos'è l'ID evento 11 nel Visualizzatore eventi?
L'ID evento 11 nel Visualizzatore eventi di Windows indica in genere che un driver ha rilevato un errore del controller. Questo errore indica spesso un problema con un controller del disco o un componente hardware malfunzionante.
Leggere:.