vmware:ubuntuwatchdog
VMWare ESXi 7.x Ubuntu Virtual Machine Watchdog
Dalla versione 7.x di VMWare ESXi, è stata implementato il dispositivo Watchdog Timer che verifica costantemente se la VM è attiva e in caso di Fault o Crash permette di riavviarla automaticamente.
Questo dispositivo viene reso disponibile alla macchina tramite le ACPI tables del BIOS o EFI.
Questo sono i requisiti che devono necessariamente essere rispettati:
- la versione VM Hardware deve essere 17 o superiore (attenzione in caso di infrastrutture con versioni di ESXi più datati, come ad esempio server di produzione con 7.x e backup/repliche con 6.5, in quanto le VM devono necessariamente funzionare con la massima versione disponibile per l'hypervisor più datato)
- la VM deve essere SPENTA prima di poter aggiungere il dispositivo Watchdog Timer
- La versione di Linux supportata è la Ubuntu 18.04 o superiore
- Occorre installare il pacchetto watchdog disponibile dal repository universe
Di seguito gli step:
- Spegnere la VM
- Edit settings… - ADD NEW DEVICE - Watchdog Timer
- Avviare la VM
- Installare il pacchetto watchdog: sudo apt install -y watchdog
- Verificare che il modulo watchdog (wdat_wt) sia stato correttamente caricato: sudo lsmod | grep wdat_wdt
- Editare il file /etc/watchdog.conf e decommentare le seguenti righe:
watchdog-device = /dev/watchdog watchdog-timeout = 10
- Riavviare il servizio watchdog (o se si vuole essere matematicamente certi che al reboot funzioni correttamente, riavviare la VM)
- Verificare che in Edit settings… il device Watchdog Timer sia in Running
vmware/ubuntuwatchdog.txt · Ultima modifica: 01/05/2024 11:33 da djbx83