我最近使用 vmware server 2.0.2 将主机升级到 Ubuntu 9.10,我有两台客户机。一台是 sme 服务器,在使用 rsync 备份到另一台电脑的过程中,我多次崩溃。正常活动正常运行。另一台客户机自 25 天以来一直没有出现问题。
我在日志中发现了很多这样的行
Dec 20 05:29:27.445: vcpu-1| VLANCE: Ethernet0 skipped 2560 time(s)
Dec 20 05:29:27.445: vcpu-1| VLANCE: 66 12 5 8 2 3 3 0 1 0 0 1 0 1 2 0
Dec 20 05:29:27.445: vcpu-1| VLANCE: 0 0 1 0 1 0 0 0 1 0 0 0 0 1 0 2452
Dec 20 05:29:27.651: vmx| ide0:0: Command WRITE(10) took 1.947 seconds (ok)
Dec 20 05:29:37.945: vmx| ide0:0: Command WRITE(10) took 1.033 seconds (ok)
当虚拟机崩溃时日志报告,我在这里只粘贴一部分以限制消息的长度
Dec 27 01:48:05.686: Worker#2| Caught signal 6 -- tid 700
Dec 27 01:48:05.686: Worker#2| SIGNAL: eip 0x460422 esp 0xb124c024 ebp 0xb124c03
Dec 27 01:48:05.712: Worker#2| SymBacktrace12 00000000 eip 0x39d7ee in function clone in object /lib/tls/i686/cmov/libc.so.6 loaded at 0x2d1000
Dec 27 01:48:05.719: Worker#2| Unexpected signal: 6.
Dec 27 01:48:05.720: Worker#2| Core dump limit is 0 KB.
Dec 27 01:48:05.762: Worker#2| Child process 10455 failed to dump core (status 0
x6)。
Dec 27 01:48:05.762: Worker#2|SymBacktrace13 00000000 eip 0x39d7ee in function clone in object /lib/tls/i686/cmov/libc.so.6 loaded at 0x2d1000
Dec 27 01:48:05.779: Worker#2|Msg_Post: Error
Dec 27 01:48:05.780: Worker#2|http://msg.log.error.unrecoverable VMware Server unrecoverable error: (Worker#2)
Dec 27 01:48:05.780: Worker#2|Unexpected signal: 6.
我不知道如何解决这个安装问题,我想将主机降级为与 vmware server 2 更兼容的版本。我读了很多关于安装困难的帖子,我认为安装过程中的编译问题可能与我的问题有关。
如果该帖子不太清楚,请谅解,这是我在这里的第一篇帖子。
任何帮助或建议都将不胜感激。
谢谢
答案1
当我升级运行 VMWare 服务器的 Ubuntu 主机时,我遇到了类似的问题。我从 8.04 升级到运行 VMWare 服务器 2.0.2 的 9.10,并遇到了一些 Linux 客户机不断崩溃的问题,而 Windows 客户机甚至无法运行。我做了一些研究,发现很多人在升级后遇到 Ubuntu 9.10 的问题,但不是全新安装。我的解决方案是将我的虚拟机备份到其他位置,以防万一,然后重新安装 VMWare 服务器 2.0.2。这对我有用,我认为问题是 2.0.2 安装在 8.04 下,它具有不同版本的核心组件,并且至少在我的服务器上运行的是较旧的内核。
我建议在降级 Ubuntu 之前尝试在 9.10 上重新编译 2.0.2。
答案2
这可能是虚拟到硬件的转换问题,正如 Shadow00Caster 所说,在不重新编译的情况下将 8.04 更新到 9.10 会给无法以相同方式管理请求的操作系统带来一些麻烦。
答案3
我认为问题源于 VMware Server 2 与glibc
2.5-34 以上的版本不兼容/存在错误。我在将 CentOS 5.3 升级到 5.4 时遇到过这个问题,这个错误已经记录在 CentOS/RHEL 发行版中。从阅读错误日志来看,与之相关的错误libc.so.6
非常相似,我只能假设它以同样的方式影响 Ubuntu。尝试降级到旧版本的 glibc(它在 CentOS+ 中对我有效,假设它不会破坏您安装的其他软件包)或降级 Ubuntu。
答案4
听起来 CentOS 5.4 也有同样的问题,即 glibc 问题。有关详细信息和解决方法,请参阅此帖子 CentOS 5.4 glibc 导致 VMWare 2.0.0 和 2.0.1 中的 VMWare vmware-hostd 进程崩溃,http://bugs.centos.org/view.php?id=3884并特别评论(0010880)