VMware power control op host

Wanneer alleen de console op de host van VMware zelf benaderd kan worden. Bijvoorbeeld in het scenario stand-alone op afstand kan het lastig zijn om power control uit te voeren. Onderstaande commando’s zijn van toepassing.


Om de lijst van virtuele machines weer te geven voer je het volgende commando uit:

esxcli vm process list

Er komt een overzicht met alle VM’s die actief zijn. Het World ID wordt gebruikt om de machines uit te zetten. Er zijn hiervoor verschillende switches.

 

 

 

esxcli vm process kill --type=soft --world-id=IDnummer

 

Er zijn verschillende switches bij –type. Er kan gekozen worden voor soft/hard en force. Alle van deze drie commando’s schakelen de machine hard uit. Er wordt geen guest shutdown gedaan. Pas op met de commando dus bij Domain Controllers of Database servers.

 

 

vim-cmd vmsvc/getallvms

De machine die net uitgezet is moet ook weer aangezet worden. Hiervoor wordt een ander commando gebruikt. Het bovenstaande commando geeft een lijst weer van alle machines die op de host aanwezig. Zowel online als offline. Het nummer voor de machine helemaal vooraan heb je nodig bij het volgende commando.

 

vim-cmd vmsvc/power.on VMID

 
Vul bij het kopje VMID het nummer in van de virtuele machine zoals benoemd bij het vorige commando.