Se abbiamo la necessità di schedulare un arresto di un host ESXi5 e delle relative macchine virtuali, possiamo inserire nel crontab queste righe
|
00 22 * * 6 /sbin/powerOffVms |
|
10 22 * * 6 poweroff |
per rendere queste modifiche permanenti dobbiamo seguire le stesse regole utilizzate per i backup.
Editiamo il file /etc/rc.local
| vi /etc/rc.local |
premiamo il tasto "ins" della tastiera ed aggiungiamo queste righe nella parte finale del file
|
/bin/echo "35 15 * * * /sbin/powerOffVms" >> /var/spool/cron/crontabs/root |
premiamo "esc" e scriviamo :wq per uscire e salvare da vi.
al riavvio dell'host ESXi nel file /var/spool/cron/crontabs/root avremmo le due righe che verranno eseguite dal cron all'orario scelto.
La prima riga spenge le macchine virtuali alle 22 del sabato. In questa fase se la virtual machine ha i vmtool correttamente installati e funzionanti,esegue la procedura di arresto corretta, in caso contrario viene fermata bruscamente.
la seconda arresta l'host alle 22.10 del sabato.