dcui #图形系统
vim-cmd vmsvc/getallvms #获取所有虚拟机的vmid信息
vim-cmd vmsvc/power.getstate 3333 #通过VMID查询相应的虚拟机的当前状态:开关机
vim-cmd vmsvc/power.on 3333 #打开虚拟机电源
vim-cmd vmsvc/power.shutdown 3333 #虚拟机正常关机
vim-cmd vmsvc/power.off 3333 #关闭虚拟机电源
vim-cmd vmsvc/power.reset 3333 #重启虚拟机
esxcli vm process list #查看正在运行的虚拟机
esxcli vm process kill --type=soft --world-id=WorldNumber #执行正常关机,调用vmwaretools工具
esxcli vm process kill --type=hard --world-id=WorldNumber #断开电源
esxcli vm process kill --type=force --world-id=WorldNumber #强制关机
/etc/init.d/hostd restart #重启 ESXi 主机守护进程
/etc/init.d/vpxa restart #重启vCenter Agent 服务
# 要知道esxi下面有没有虚拟机在运行可以使用下面的命令:
ps | grep vmx (分别是pid,父进程,调用的服务)
# 关闭虚拟机
终止虚拟机的父进程: kill 247107
强制终止:kill -9 247107
Esxi常用操作命令