关闭虚拟机提示“正在处理另一个任务”解决方法分享

关闭虚拟机提示“正在处理另一个任务”解决方法分享

一. 错误提示:ESXI关闭虚拟机时提示“正在处理另一个任务”,无法关闭
二. 出现情况:
虚拟机突然卡主,没有任何反应,就准备重置虚拟机,结果当重置进行到95%的时候,也卡住了,整整30分钟后提示操作超时,就打算关闭虚拟机,结果提示“正在处理另一个任务”,无法关闭,无奈,百度了一下,确实有个好方法,但是呢网上提供的方法还有点小错误,特此整理一下,分享给大家。
三. 解决方法:
前提是可以不用重启ESXi Server,这样影响范围就小了。
1. 开启esxi的ssh服务
2. SecurtCRT远程登录到esxi,重启VMware服务,命令是:/etc/init.d/hostd restart
3. 查看虚拟机的进程,运行如下命令:ps |grep 虚拟机名字,虚拟机名字就是你左边列表里给它命的名字,其实只需输入部分名字即可,然后就会显示几串数字,就是进程PID。网上给出的命令是:ps -aux |grep 虚拟机名字,但是这条命令我敲下去是提示错误的。
4. 运行 kill -9 PID 命令,把显示出来的几个PID都尝试结束一下。
5. 进程结束后,再重新重启一下服务,/etc/init.d/hostd restart,那个关闭不了的虚拟机应该就OK了,如果大家遇到这种问题也可以按照我的方法尝试一下。

推荐阅读