Vmware, spegnimento e accensione macchine virtuali

by Dario Garavini on May 14, 2009

Da un cliente ho avuto la nesessità di dover spegnere e accendere macchine virtuali in vmware server 2. Chiaramente da linea di comando.
Prima di tutto dobbiamo conoscere il percorso delle varie macchine, il comando è:

vmrun -T server -h https://hostname:8333/sdk -u username -p password list

User e password sono quelli dell’utente amministratore di vmware server.
Quello che vi verrà restituito sarà una lista con il numero delle macchine attive e dove si trovato.

Total running VMs: 2
[Standard] directorymacchinavirtuale1/macchinavirtuale1.vmx
[Standard] directorymacchinavirtuale2/macchinavirtuale2.vmx

[Standard] rappresenta il percorso che avete ipostato in fase di installazione di vmware server per lo storage delle macchine virtuali.
A questo punto il comando da lanciare è:

vmrun -T server -h https://hostname:8333/sdk -u root -p password stop “[Standard] directorymacchinavirtuale2/macchinavirtuale2.vmx” soft

In questo modo la macchina virtuale con installati i vmware tools si spegnerà come se l’aveste fatto normalmente, dal sistema operativo ospite.

Se invece dovete avviarla si dovrà digitare:

vmrun -T server -h https://hostname:8333/sdk -u root -p password start “[Standard] directorymacchinavirtuale2/macchinavirtuale2.vmx”
Tutto qui. Chiaramente si possono fare un sacco di altre cose. Qui un bel link con il resto dei comandi.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • Print
  • email
  • Twitter

Leave a Comment