我在 VMWare ESXi 主机环境中的两个 Windows Server 2012 R2 数据中心虚拟机上运行网络负载平衡。群集和主机配置为使用多播,并且都位于同一 VLAN 上,并且都具有专用 LAN 卡和 NLB LAN 卡。在创建群集并将主机加入群集时,主机会聚合并在看似随机的时间内正常工作。但是,一段时间后,其中一个主机进入“聚合”状态(它始终是同一台主机)。停止聚合的主机会导致聚合主机同时聚合。但是,我无法让两个主机同时聚合,除非我删除并重新创建群集并重新添加主机,然后重复此循环。我启用了日志记录,但我无法从它提供的信息中辨别出任何错误消息或问题。发生这种情况时,我的负载平衡站点通常会变得不可用,直到我停止聚合主机或删除并重新创建群集。
我在路由器中创建了静态 ARP 条目,并将静态 MAC 地址分配给交换机上的 MAC 表,以确保数据包在整个网络中正确路由。正如我上面所说,它有效,但只能持续一段时间。
有没有 NLB 专家知道这里发生了什么?我很乐意提供任何额外的信息。提前致谢。