• 欢迎访问小贝笔记网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入小贝笔记 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏小贝笔记吧

ESXI 使用esxcli 命令关闭虚拟机电源

VMware 小贝 6年前 (2018-09-18) 6937次浏览 0个评论

症状:

在日常操作关闭ESXI虚拟机电源时,会遇到以下情况导致无法关机:

  • vsphere client或者vsphere web client 无法登录
  • 点击关机按钮无响应,并且虚拟机卡死无法远程

解决方法:

可以在本地或者远程通过esxcli命令关闭ESXI5.x或者更高版本上的虚拟机电源。

1.打开控制台会话,可以是SSH、ESXI shell 、vMA或者vCLI

2.运行下面命令获取正在运行的虚拟机列表,找到待关机虚拟机的Worid ID

#esxcli vm process list
 Windows10
   World ID: 6098423
   Process ID: 0
   VMX Cartel ID: 6098422
   UUID: 56 4d 10 f2 8e 8a ee f2-18 46 ec 96 4b b7 69 60
   Display Name: Windows10
   Config File: /vmfs/volumes/5a93b359-1b1f878c-b065-00259072330d/Windows10/Windows10.vmx

3.运行下面命令关闭列表中这个虚拟机

#esxcli vm process kill --type= [soft,hard,force] --world-id= WorldNumber  
  ==========说明:soft:正常关机、hard:立即关机、force:强制关机==========
  :mrgreen: 也可以使用短参数形式使用
例:
esxcli vm process kill -t force -w 6098423

4.重复步骤2,查看虚机不再运行


小贝笔记 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:ESXI 使用esxcli 命令关闭虚拟机电源
喜欢 (35)

您必须 登录 才能发表评论!