在日常使用PVE搭建虚拟机的使用过程中,偶尔会出现虚拟机假死无法关闭的情况并提示TASK ERROR: VM quit/powerdown failed – got timeout显示关闭推出无反应超时,通过查找学习可以使用以下办法强制关闭假死的虚拟机。
1、选中右侧pve,点击左上方shell,打开ssh控制台,通过ps命令查到对应虚拟机的VM进程号。
ps -ef|grep "/usr/bin/kvm -id 100" |grep -v grep #将id换成需要关闭的虚拟机
2、这里可以看到100的虚拟机的进程号是3995679,此时使用kill 3995679
命令强制结束进程,稍等片刻就会发现该虚拟机已经停止运行了。