我有两台 CAS/HUB 服务器(CAS1 和 CAS2)和两台邮箱服务器(MBX1 和 MBX2)。所有四台服务器都位于 ESXi 4.0 主机上。CAS1 和 MBX1 位于 ESXA 上,CAS2 和 MBX2 位于 ESXB 上。我正在为我的 CAS 阵列使用 Microsoft NLB。我已根据以下说明为 NLB 配置了正确的端口CAS 模板Microsoft 已提供。我的问题是:CAS2 是接受请求的主要 CAS 服务器,它无法 ping 或访问 MBX1 上的任何内容,但能够访问 MBX2,并且 MBX1 无法与 CAS2 通信,但可以与 MBX2 通信。MBX2 能够 ping 通 MBX1。CAS1 可以 ping 通 CAS2、MBX2 和 MBX1。对可能导致此问题的原因进行了大量不同的迭代后,我将所有 VM 移动到单个 ESX 主机 ESXA,然后一切都开始正常通信。只要我将一个 MBX(无论是哪一个)移动到另一个 ESX 主机,与该 MBX 的通信就会丢失。所以我的第一个想法是 ESX 主机的网络问题。我重建了 vSwitch,但问题并没有解决。这种情况仅在移动 MBX 服务器时发生。如果我移动了 CAS 服务器,则没有问题。
所以我认为我的问题与 Microsoft NLB 有关。问题出在 NLB 还是一些深层网络问题?问题出在 VM 还是 ESX 主机上?