Unable to connect to failover cluster

failoverclusternetworkingvirtual-ipwindows-server-2008

I have a 2 node failover cluster running on Windows 2008 R2.

The cluster is functioning and I can failover services between the two nodes. All was working fine last week but now nothing can connect to the cluster unless it is on the same subnet as the virtual ip for the resource.

For example:

  • My machine (different subnet) can ping node 1 (10.255.1.1)
  • My machine (different subnet) can ping node 2 (10.255.1.2)
  • My machine (different subnet) cannot ping virtual ip (10.255.1.3)
  • A server (same subnet) can ping node 1 (10.255.1.1)
  • A server (same subnet) can ping node 2 (10.255.1.1)
  • A server (same subnet) can virtual ip (10.255.1.3)

There is also nothing in the cluster validation report that suggests it could be causing this issue.

What could be causing this?

Any help would be greatly appreciated

Best Answer

see this:

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

Gratuitous ARP requests must be forwarded across networks so that all devices receive the updated MAC-to-IP address mappings. Contact your hardware manufacturer for information about how to change your switch or router's configuration so that gratuitous ARP requests are passed to all networks.