Come gestire semplicemente una VM in un ESXi host

Metodo valido per ESXi 4.x, 5.x and 6.0

Per accendere una virtual machine dalla command line:
  1. Facciamo la lista delle macchine elencate per ID con il comando:
    ~ # vim-cmd vmsvc/getallvms |grep <vm name>
    Nota
    : Nella prima colonna viene mostrato il vmid.
  2. Controllare lo stato della virtual machine col comando:
    ~ # vim-cmd vmsvc/power.getstate <vmid>
  3. Quindi facciamo il power-on della virtual machine con il comando:
    ~ # vim-cmd vmsvc/power.on <vmid>
  4. Oppure il power-off con il seguente comando
    ~ # vim-cmd vmsvc/power.off 21
    Powering off VM:
    ~ # vim-cmd vmsvc/getstate 21
    Invalid command 'vmsvc/getstate'.
    ~ # vim-cmd vmsvc/power.getstate 21
    Retrieved runtime info
    Powered off