Per garantire l'auto dipendenza correlata alle prestazioni del sistema all'interno di una macchina virtuale, è possibile aggiungere un dispositivo timer watchdog (VWDT) virtuale.
Se il sistema operativo guest smette di rispondere e non può eseguire il ripristino in autonomia a causa di problemi o errori software, il VWDT attende un intervallo di tempo predefinito e quindi riavvia il sistema.
È possibile abilitare l'avvio di VWDT in base al sistema operativo guest oppure tramite il firmware BIOS o EFI. Se si sceglie l'avvio di VWDT in base al firmware BIOS o EFI, viene avviato prima dell'avvio del sistema operativo guest.
Il VWDT ha un ruolo importante nelle soluzioni di clustering basate su guest in cui ogni macchina virtuale nel cluster può essere ripristinata autonomamente in caso di errore.
Aggiunta di un dispositivo Timer Watchdog virtuale a una macchina virtuale
Per evitare che la macchina virtuale di un sistema operativo guest produca errori per un periodo di tempo esteso, è possibile aggiungere un dispositivo VWDT alla macchina virtuale.
Prerequisiti
- Spegnere la macchina virtuale.
- Verificare che la versione dell'hardware della macchina virtuale sia 17 o successiva .
- Verificare che il sistema operativo guest della macchina virtuale supporti un timer Watchdog:
Nota: Il sistema operativo guest potrebbe richiedere l'abilitazione esplicita dei servizi watchdog. In caso contrario, è possibile che il timer watchdog spenga o riavvii la macchina virtuale.
- Il dispositivo VWDT implementa le specifiche Watchdog Resource Table (WDRT) e Watchdog Action Table (WDAT). Windows Server 2003 supporta i dispositivi compatibili con WDRT, mentre Windows Server 2008 e versioni successive supporta i dispositivi compatibili con WDAT.
- Le distribuzioni di Linux basate su kernel 4.9 o versioni successive, come Ubuntu 18.04 e Red Hat Enterprise Linux 7.6, supportano i dispositivi compatibili con WDAT, se è disponibile il driver wdat_wdt.ko.
- Il timer watchdog non è supportato per gli altri sistemi operativi guest, ad esempio FreeBSD e Mac OS X.
- Privilegi richiesti:
Procedura
risultati
È possibile visualizzare lo stato del dispositivo VWDT nel pannello Hardware della macchina virtuale nella scheda Riepilogo.