Hostunuz vSphere Client kullanılarak yönetilemediğinde komut satırından bir sanal sunucuyu power-on , power-off ya da suspend konuma almak için aşağıdaki adımları izleyiniz.
1- Vmware ESXi'ye root olarak erişmeniz gerekiyor. Console üzerinden ESXi Shell' e giriniz ya da SSH bağlantısı gerçekleştiriniz.
2-Tüm sanal sunucuları listelemek için aşağıdaki komutu giriniz.
vim-cmd vmsvc/getallvms
İşlem yapmak istediğiniz sanal sunucunuzun ismini biliyorsanız doğrudan onu listelemek için aşağıdaki komutu kendinize göre düzenleyip giriniz.
vim-cmd vmsvc/getallvms |grep <sanal-sunucu-adı>
Not:En solda yer alan sütunda sanal sunucunun id'si yazıyor.
3- İşlem yapmak istediğiniz sanal sunucunun id'sini öğrendikten sonra power durumunu kontrol için aşağıdaki komutu kendinize göre düzenleyip giriniz.
vim-cmd vmsvc/power.getstate <sanal-sunucu-id>
4-Sanal sunucuyu power-off konuma almak için aşağıdaki komutu kendinize göre düzenleyiniz.
vim-cmd vmsvc/power.off <sanal-sunucu-id>
5-Sanal sunucuyu power-on konuma almak için aşağıdaki komutu kendinize göre düzenleyiniz.
vim-cmd vmsvc/power.on <sanal-sunucu-id>
6-Sanal sunucuyu suspend konuma almak için aşağıdaki komutu kendinize göre düzenleyiniz.
vim-cmd vmsvc/power.suspend <sanal-sunucu-id>
NOT: Suspend komutunun çalışabilmesi için makinenin power-on konumda olması gerekiyor.
7-Sanal sunucuyu yeniden başlatmak için aşağıdaki komutu kendinize göre düzenleyiniz.Gerçek bir sunucuda RESET tuşuna basmaya benzer.
vim-cmd vmsvc/power.reset <sanal-sunucu-id>
8-Eğer VMware Tools yüklü ise düzgün kapanması için aşağıdaki komutu çalıştırabilirsiniz.
vim-cmd vmsvc/power.shutdown <sanal-sunucu-id>
vim-cmd vmsvc/power.reboot <sanal-sunucu-id>
vMware
hakkında diğer konular