1:用ssh登录到主机,例如主机是10.0.0.1的机器,root/xxxxxxxx

弹出窗口:

2. 使用自带的命令获得某个虚拟机的ID号

     vim-cmd vmsvc/getallvms

例如:我们要开虚拟机名字叫“55_rhel5_x64_100g”,看到他的Vmid="13"

ESXI5 无法通过vmware vsphere client关机解决方法_java


3:启动虚拟机

  vim-cmd vmsvc/power.on  <VM ID>

例如:我们要开虚拟机名字叫“55_rhel5_x64_100g”,他的Vmid="13",运行命令:

vim-cmd vmsvc/power.on  13

4:停止虚拟机

对于Windows或Linux系统,直接登录上去关机即可(Linux是init 0命令),对于Solaris操作系统,登录到Solaris上去,用root运行init 0命令之后,系统并没有直接关掉,而是在等待终端输入,如下图:

ESXI5 无法通过vmware vsphere client关机解决方法_java_02


因此,还需要使用vim-cmd命令来二次关机,关机命令:

  vim-cmd vmsvc/power.off  <VM ID>