Dispatcher will only load balance across servers that allow the loopback adapter to be configured with an additional IP address, for which the back-end server will never respond to ARP (address resolution protocol) requests.
If you are using certain types of Linux operating systems, you may need to use an alternative method for aliasing the network card and loopback devices. Some versions of Linux systems issue ARP responses for any IP address configured on the machine on any interface present on the machine. If your system issues an ARP response, then follow the steps in the Configuring loopbacks with alternative methods topic.
route print
Active Routes: Network Address Netmask Gateway Address Interface Metric 0.0.0.0 0.0.0.0 9.67.128.1 9.67.133.67 1 9.0.0.0 255.0.0.0 9.67.133.158 9.67.133.158 1 9.67.128.0 255.255.248.0 9.67.133.67 9.67.133.67 1 9.67.133.67 255.255.255.255 127.0.0.1 127.0.0.1 1 9.67.133.158 255.255.255.255 127.0.0.1 127.0.0.1 1 9.255.255.255 255.255.255.255 9.67.133.67 9.67.133.67 1 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 224.0.0.0 224.0.0.0 9.67.133.158 9.67.133.158 1 224.0.0.0 224.0.0.0 9.67.133.67 9.67.133.67 1 255.255.255.255 255.255.255.255 9.67.133.67 9.67.133.67 1
Network Address Netmask Gateway Address Interface Metric 9.0.0.0 255.0.0.0 9.67.133.158 9.67.133.158 1
netstat -nr
route delete -net network_address cluster_address
route delete cluster_address cluster_address
route delete network_address cluster_address
route delete 9.0.0.0 9.67.133.158
On Windows 2003, it is not possible to delete routes. Any extra routes should be ignored on Windows 2003. If problems are encountered with routing after aliasing, remove the alias and add it back using a different netmask.
chwpar -i -I rtdest=default rtgateway=<Default_Gateway> <WPAR_name>
chwpar -N interface=lo0 address=<cluster_IP_address> netmask=255.255.255.0 <WPAR_name>
arp -d cluster
ping cluster
There should be no response. If there is a response to the ping, ensure that you did not ifconfig the cluster address to the interface. Ensure that no machine has a published arp entry to the cluster address.
arp -a
arp -s cluster server_MAC_address
arp -d cluster