当前位置:首页 > 虚拟机 > 正文

虚拟机开了电脑不能关机


一、电脑VM虚机无法重启关机的强制处理办法存在无法连接到常规网络的虚拟机。它通过VSPHERECLIENT连接到VC,并且无法重新启动或关闭。具体错误报告截图
查看事件日志

原来这是执行VMTOOLS安装程序时出现问题。我问了实施工程师。结果VMTOOLS升级现在挂起,没有任何响应。
重启并关闭虚拟机后无响应。该虚拟机具有多个空RDM磁盘,并且是存储监视器。问题需要立即解决,删除并重建显然为时已晚。
那么有没有其他方法可以强制虚拟机关闭或重新启动?
这里是一种方法。
首先启用虚拟机所在ESXI主机的SSH连接功能。
然后连接命令行
执行进程视图可以看到各个虚拟机的进程
#esxclivmprocesslist|more
F9EMCSE01
世界ID:40008824
进程ID:0
VMXCartelID:40008821
UUID:420ad0013868b77d-615e4cabd55bf06c
显示名称:F9EMCSE01
配置文件:/vmfs/volumes/55813f75-c661c1ac-dea8-6c0b8462a7e8/F9EMCSE01/
​#esxclivmprocesskill--type=
​错误:缺少requiredparameter-w|--world-id
​用法:esxclivmprocesskill[cmdoptions]
​说明:
​kill用于强制杀死虚拟机
​并且不响应正常的关闭操作。
​Cmdoptions:
​​-t|--type=retwo
VMkillsthatcanbeattempted类型:[soft、
hard、force]用户应始终尝试“soft”kills
首先,这将为VMX进程提供
干净关闭的机会(如killorkill-SIGTERM)。如果
不起作用,请移动到“hard”kills,它将关闭
立即处理(如kill-9或kill
-SIGKILL)。'force'Shouldbeuseasalastresort

需要重新启动。(必需)
-w|--world-id=TheWorldIDoftheVirtualMachinetokill
从'vmprocesslist'命令获取
<(必填)
用于终止虚拟机进程的SOFT分为三种类型。HARD是强制杀死,类似于KILL-9。FORCE是整个虚拟机的杀死。
正常,VMTOOLS升级成功。