我有一个运行在服务器上的虚拟机,我不能停止或重新启动它--我不能再登录它,也不能使用VMware服务器控制台停止它。还有其他虚拟机正在运行,因此重启主机是不可能的。是否有其他方法可以强制一台机器停止运行?
发布于 2008-09-17 10:17:41
如果你使用的是Windows,虚拟机应该有它自己的进程,在任务管理器中是可见的。使用sysinternals Process Explorer找到正确的,然后从那里杀死它。
发布于 2008-09-17 10:20:07
如果您使用的是linux,那么可以使用以下命令获取来宾进程
ps axuw | grep vmware-vmx正如@Dubas指出的那样,您应该能够通过VMD的路径名找出错误的进程
发布于 2012-07-17 00:42:56
在某些情况下,您可能无法挂起VM,或者在VM上执行任何"Power“操作。您还可能已经启动并运行了多个虚拟机。使用此过程确定要删除的正确PID。
在Windows 7-打开任务管理器-查找名称为"vmware-vmx.exe“的进程时,记下PID。
切换到Performance选项卡并启动"Resource Monitor“。展开“磁盘活动”面板。对“文件”列进行排序。查找要终止的虚拟机的相应vmdk文件。"Image“列将列出"vmware-vmx”进程。请注意PID。
切换回“进程”选项卡并终止PID。
https://stackoverflow.com/questions/81732
复制相似问题