VMware ESXi: VM über Shell starten oder beenden

Die ESXi-CLI erlaubt es mittels der Konsole die virtuellen Maschinen auf dem VMware ESXi Host beispielsweise zu starten oder zu stoppen. Dies ist von großem Vorteil, wenn man keinen Webbrowser oder vSphere-Client zur Verfügung hat.

Alle registrierten VM’s auflisten

vim-cmd vmsvc/getallvms 

Dort könnt Ihr dann die VMID der VM’s sehen (erste Spalte).

VM einschalten

vim-cmd vmsvc/power.on <VMID>

VM ausschalten

vim-cmd vmsvc/power.off <VMID>

VM zurücksetzen

vim-cmd vmsvc/power.reset <VMID>

VM neu starten

vim-cmd vmsvc/power.reboot <VMID>

VM herunterfahren

vim-cmd vmsvc/power.shutdown <VMID>

VM pausieren

vim-cmd vmsvc/power.suspend <VMID>

VM pausieren beenden

vim-cmd vmsvc/power.suspendResume <VMID>

 

Liste aller Befehle

vim-cmd vmsvc
Commands available under vmsvc/:
acquiremksticket          get.configoption          power.on
acquireticket             get.datastores            power.reboot
connect                   get.disabledmethods       power.reset
convert.toTemplate        get.environment           power.shutdown
convert.toVm              get.filelayout            power.suspend
createdummyvm             get.guest                 power.suspendResume
destroy                   get.guestheartbeatStatus  queryftcompat
device.connection         get.managedentitystatus   reload
device.connusbdev         get.networks              setscreenres
device.disconnusbdev      get.runtime               snapshot.create
device.diskadd            get.snapshotinfo          snapshot.dumpoption
device.diskaddexisting    get.summary               snapshot.get
device.diskremove         get.tasklist              snapshot.remove
device.getdevices         getallvms                 snapshot.removeall
device.toolsSyncSet       gethostconstraints        snapshot.revert
device.vmiadd             login                     snapshot.setoption
device.vmiremove          logout                    tools.cancelinstall
devices.createnic         message                   tools.install
get.capability            power.getstate            tools.upgrade
get.config                power.hibernate           unregister
get.config.cpuidmask      power.off                 upgrade

Hinterlasse einen Kommentar

Benachrichtige mich zu:
avatar
wpDiscuz