在发生 vmotion 事件期间,我们的 VMware ESXi 4.1 集群上的 Linux 客户机(尤其是 CentOS 5 和 6)出现了一些问题。例如,在 vmotion 迁移之后,我们的 CentOS 主机似乎已打开电源,但您无法访问它们或在 VCenter 的控制台内与它们交互。我很好奇,为了成功完成此操作,客户机 VM 配置的要求是什么。是否需要为所有 Linux 客户机安装 VMware Tools 才能使 vmotion 正常工作?目前,我们在所有 Windows 客户机上都安装了 VMware 工具,而没有在所有 Linux 客户机上安装。
答案1
您无需安装 VMWare Tools 即可利用 vMotion。但是,在 Linux 客户机中安装 VMWare Tools 以用于其他管理和绩效原因。
答案2
检查起来非常简单 - 拿一台虚拟机,安装 vmtools,然后运行迁移。如果您无法在安装工具的情况下重现该问题,则说明问题已经解决。如果不能 - 请查看其他地方(我会从 vmware 技术支持开始)
答案3
我知道,使用 HyperV,为了能够成功执行 Linux 主机的实时迁移,我们必须将虚拟网卡设置为使用静态 MAC 地址。Windows 客户机通常会分配动态 MAC 地址。VMware 可能有同样的要求。