无法连接到故障转移群集

我有一个在Windows 2008 R2上运行的2节点故障转移群集。

群集正在运行,我可以在两个节点之间进行故障转移服务。 上周所有的工作都很好,但现在没有任何东西可以连接到群集,除非它与资源的虚拟IP在同一个子网上。

例如:

  • 我的机器(不同的子网)可以ping节点1(10.255.1.1)
  • 我的机器(不同的子网)可以ping节点2(10.255.1.2)
  • 我的机器(不同子网)不能ping虚拟ip(10.255.1.3)
  • 服务器(相同的子网)可以ping节点1(10.255.1.1)
  • 服务器(同一子网)可以ping节点2(10.255.1.1)
  • 一台服务器(同一个子网)可以虚拟ip(10.255.1.3)

集群validation报告中也没有提示可能导致此问题。

什么可能导致这个?

任何帮助将不胜感激

看到这个:

http://support.microsoft.com/kb/244331/en-us#

必须跨networking转发免费ARP请求,以便所有设备都能收到更新的MAC到IP地址映射。 有关如何更改您的交换机或路由器的configuration的信息,请联系您的硬件制造商,以便免费ARP请求传递到所有networking。

  1. 检查从“不同子网”到“相同子网”的路由
  2. 检查“不同子网”到“相同子网”之间的防火墙

如果您正在ping DNS名称而不是IP:

  1. 检查DNS

尝试从networking端清除ARP表。 如果机器是虚拟机,并且实施了网卡绑定,那么Ghost网卡也可能存在问题