1.查看虚拟机列表
#查看所有虚拟机的ID
vim-cmd vmsvc/getallvms |grep <vm name>
#查看正在运行的虚拟机
esxcli vm process list
2.查看虚拟机的启动状态
vim-cmd vmsvc/power.getstate <vmid>
3.操作虚拟机
#启动虚拟机:
vim-cmd vmsvc/power.on <vmid>
#关闭虚拟机
vim-cmd vmsvc/power.off <vmid>
#强制关闭虚拟机
vim-cmd vmsvc/power.shutdown <vmid>
#暂停虚拟机
vim-cmd vmsvc/power.suspend <vmid>
#重启虚拟机
vim-cmd vmsvc/power.reset <vmid>
#给虚拟机做快照
vim-cmd vmsvc/snapshot.create <vmid> testname