我在 CentOS 5.3(最终版)上运行 VMware Workstation 6.1.5(build-126130)。
当我尝试启动最新的快照时,其中一台客户机报告错误。时间线中更靠前的快照可以毫无问题地启动。
错误:无法更改虚拟机电源状态:找不到要连接的有效对等进程。
其他人也报告了这个问题至少在 2005 年初. 论坛说删除未使用的锁文件和重新启动所有挂起的 VMware 进程(或者重新启动主机),我已经这样做了。
还是没运气。还有其他想法吗?
答案1
我尝试在进行更多更改之前克隆快照,只是为了进行备份,但也失败了。
克隆失败:已达到主机的打开文件数限制。
考虑到这些错误是相关的,我查看了该虚拟机中实际有多少个文件。列表非常长。
在出现问题之前,我有 13 个快照,因此我尝试删除其中几个,以减少 VMware 需要打开的文件数量。这解决了所有问题。我本可以增加最大打开文件数,但其中许多快照已经不再需要了。
答案2
我今天遇到了完全相同的问题。在这种情况下,我看到 VMware 意外关闭,但 ubuntu 登录仍然处于活动状态。我打开 PUTTY 并再次登录我的 ubuntu。登录成功。然后我使用 poweroff 命令关闭我的 ubuntu 会话。
之后我可以从 VMware 重新启动我的 ubuntu。
问候 Pintu India - 班加罗尔
答案3
关闭电源后,使用 vmrun start 启动虚拟机:
信号 11 上的循环 -- tid 4409 位于 0x3616407638。错误:未知错误
使用 GUI 会出现另一种错误:“无法找到要连接的有效对等进程”
删除锁定文件没有帮助。重新启动服务器也没有帮助。
根据 Robert 的提示,关于“旧快照”太多,似乎 VMware Workstation 8.0 正在使用某种文件数量配额。我继续删除最旧的快照(使用 GUI),这导致机器能够从最新的快照启动。它现在已启动并正常运行。
我的环境在主机和虚拟机上都是 CentOS 5.7/64。
这似乎有效……可能是这个问题的解决方案。它已经经历过两次这种情况,但能够从快照中重建。最后一次(今天),它甚至无法从快照中运行。