Zuerst meinen öffentlich SSH-Key hinzufügen. Das macht den Zugriff auf die Root-Konsole wesentlich einfacher:
echo "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw70ZfkRAD4/EWSt9pN2agjEnY6eO16+pP+jKhZCtI621D80zeQP3MYCC88HLmojEnGeZg1QO7XWeObpqoHsYnJYT6uoxszkzQCUXuMP1n2pPSMnqb4MBZQauSfk8pDVF/riA5YcTQ7b2oUSuSzHPmURqELdVSv5EFek9HT9TdZf1NhEr2R8Z4gO9tgWVBndbrtgirk0Tyj+k2ctyiyGwkYHIQKRITjW1tmGwrl/TQAj5s2431yN8eL4YNWlCbv7uoS3PlIb3d5qjEZ4WDU4Rxm8MF3L+20emZ55WXDSEGj8qaKATsoN7q9bubrK7aIXQZomei/XchtqCkwMFGG/Fl herter" >> /etc/ssh/keys-root/authorized_keys
SSH einschalten. (Das geht natürlich nur von der Konsole oder mittels IPMI aus.
vim-cmd hostsvc/enable_ssh
Alle virtuellen Maschinen auflisten
vim-cmd vmsvc/getallvms
Derzeit laufende virtuelle Maschinen kann man mit folgendem Befehl auflisten
esxcli vm process list
Virtuelle Maschine starten
vim-cmd vmsvc/power.on {VMID}
Virtuelle Maschine herunterfahren bzw. hart ausschalten
vim-cmd vmsvc/power.shutdown {VMID} vim-cmd vmsvc/power.off {VMID}
Viele weitere Parameter von vim-cmd gibt es mit
vim-cmd help
Wartungsmodus einschalten bzw. ausschalten
vim-cmd hostsvc/maintenance_mode_enter vim-cmd hostsvc/maintenance_mode_exit
Host herunterfahren
poweroff
Host neustarten
reboot