VmWare ESXi Command Line Tool

Nachdem man den ESXi-Server mit SSH connecten kann, stellt sich natürlich die Frage wie man über das Terminal ESXi-Befehle absetzen kann. Das geht mit

vim-cmd <Befehl>
  • Alle auf dem Host registrierten VMs auflisten
     vim-cmd /vmsvc/getallvms
  • VM von der Register-Liste entfernen
     vim-cmd /vmsvc/unregister <Vmid>
  • VM registrieren
     vim-cmd /solo/register /path/to/file.vmx
  • Power-Status der VM anzeigen
     vim-cmd /vmsvc/power.getstate <Vimid>
  • VM ausschalten (Power off)
     vim-cmd /vmsvc/power.off <Vmid>
  • VM einschalten (Power on)
     vim-cmd /vmsvc/power.on <Vmid>
  • In Maintenance Mode gehen
    vim-cmd /hostsvc/maintenance_mode_enter
  • VM-Ware Tools installieren
    vim-cmd /vmsvc/tools.install [vmid]

Links

http://www.doublecloud.org/2013/11/vmware-esxi-vim-cmd-command-a-quick-tutorial/