![VM 心跳问题](https://linux22.com/image/503661/VM%20%E5%BF%83%E8%B7%B3%E9%97%AE%E9%A2%98.png)
我在具有 ESX 3.5U4 服务器的集群上创建了 VM 心跳警报,并且一切都按预期工作。
升级到 ESXi 4.0 U1 后,警报现在总是在绿色和黄色之间来回切换。这种情况发生在集群中的所有虚拟机(Linux 和 Windows)上,并且使用旧的或新的 VMware 工具。当我将虚拟机移回 3.5 主机时,切换停止。
vCenter 版本为 4.0U1
由于状态也记录在 hostd.log 中,因此它看起来像是主机和虚拟机之间的问题,但是在哪里呢?
以下是来自 ESX 服务器的 hostd.log 的示例:
--2010-01-20 13:47:04.320 27A36B90 verbose 'vm:/vmfs/volumes/.../test/test.vmx'-- 正在更新当前心跳状态:黄色 --2010-01-20 13:47:44.322 27AF9B90 verbose 'vm:/vmfs/volumes/.../test/test.vmx'-- 正在更新当前心跳状态:绿色 --2010-01-20 13:48:04.322 27B7BB90 verbose 'vm:/vmfs/volumes/.../test/test.vmx'-- 正在更新当前心跳状态:黄色 --2010-01-20 13:48:44.325 27AB8B90 verbose 'vm:/vmfs/volumes/.../test/test.vmx'-- 正在更新当前心跳状态:绿色 --2010-01-20 13:49:04.327 27AF9B90 verbose 'vm:/vmfs/volumes/.../test/test.vmx'-- 正在更新当前心跳状态:黄色 --2010-01-20 13:49:44.327 27B7BB90 verbose 'vm:/vmfs/volumes/.../test/test.vmx'-- 正在更新当前心跳状态:绿色 --2010-01-20 13:50:04.329 27B7BB90 verbose 'vm:/vmfs/volumes/.../test/test.vmx'-- 正在更新当前心跳状态:黄色 --2010-01-20 13:50:44.331 27A36B90 verbose 'vm:/vmfs/volumes/.../test/test.vmx'-- 正在更新当前心跳状态:绿色 --2010-01-20 13:51:04.334 10799B90 verbose 'vm:/vmfs/volumes/.../test/test.vmx'-- 正在更新当前心跳状态:黄色 --2010-01-20 13:51:44.336 27BBCB90 verbose 'vm:/vmfs/volumes/.../test/test.vmx'-- 正在更新当前心跳状态:绿色 --2010-01-20 13:52:04.338 27A77B90 verbose 'vm:/vmfs/volumes/.../test/test.vmx'-- 正在更新当前心跳状态:黄色
答案1
从你可以将它们移回 ESX 3.5 的事实来看,我猜你还没有将 VM 硬件升级到最新版本。我会升级硬件和 vmware 工具。我不认为心跳与网络有关,而是与 vmware 工具有关。