Mi è capitato di essere fuori sede e avere problemi ad alcune macchine virtuali e contemporaneamente non avere client per fare girare la console grafica ma soltanto una shell linux quindi:
- Mi sono collegato al firewall usando ssh
- Mi sono collegato ai miei server esx usando ssh (va abilitato l’accesso ssh su vmware)
- a questo punto dalla riga comandi è possibile fare tutto quello che si fa dalla console grafica tramite riga comando.
Riepilogo alcuni comandi utili:
- Lista delle macchine virtuali:
vim-cmd vmsvc/getallvms (Questo comando restituisce la lista delle macchine configurate per quel particolare esx nella prima colonna si trova l’ID della macchina che serve ai comandi successivi) - Stato di una specifica macchina virtuale:
vim-cmd vmsvc/power.getstate ID - Spegnimento in modalità SHUTDOWN di una macchina virtuale:
vim-cmd vmsvc/power.shutdown ID - Spegnimento forzato:
vim-cmd vmsvc/power.off ID - Accensione di una macchina virtuale:
vim-cmd vmsvc/power.on ID