无法通过 vMotion 迁移特定虚拟机

无法通过 vMotion 迁移特定虚拟机

我有一台虚拟机(2008 R2,运行 SQL),位于 TMG 防火墙后面的专用 VLAN 70 上。还有一个小型 CentOS Web 服务器位于同一个 DMZ 中,通常位于同一个 ESXi 盒上。

当我对 SQL 框执行 vMotion 时,没有网络响应。

当我对 Web 服务器执行 vMotion 时,一切都按预期工作。我正在创建一个克隆,以便可以试验此行为,但我不知道为什么会发生此行为或如何调试。

我应该看哪里?

答案1

我遇到这种情况的时候,最终都是因为虚拟机的 VLAN 实际上并没有呈现给 ESX 主机!它很高兴地使用 VLAN 70,但交换机没有设置为从这些交换机端口接受 VLAN 70。

答案2

该系统上的 VMware Tools 安装出现了一些异常。我不知道这为何会影响 vMotion。

客户端操作系统抛出了几个 VSS 错误,并且该虚拟机特定的 ESXi 主机抛出了几个网络相关错误。

编辑-请求的网络错误是:

<ESX server> vmkernel: 37:02:57:06.600 cpu10:4106)WARNING: E1000: vm 15885: 8608: Failed to queue blocking map of PA 0x13f45800a and length 1522 bytes. 

相关内容