Have you set up NATing on the router and put in a default route for each
of the different networks on the primary node?
On Tue, 3 Apr 2001, Madhav wrote:
> hi all,
> I am trying to set up a simple load balancer using lvs in my red hat 6.1
> distro cluster. I have one router with two ethernet cards. I have assigned
> one class C(my public LAN) and one class A for eth0 and eth1. For the other
> two real servers i have given class a addresses. I was able to ping from any
> machine to any one in this three(10.1.10..), but only to router from public
> LAN(172.16.30..). my problem is when I run my lvs script my router is not
> forwarding the packets to the real servers.
> The ipvsadm shows the connections as inactive.
> Below is my lvs script. For router1 the eth0 IP is 172.16.30.75 and eth0:0
> is 172.16.30.76(virtual IP) and eth1 is 10.1.10.9.
> I tried this one year back. I think I forgot something. Can anyone tell me
> what the problem is?
> thanks in advance,
> madhav.
>
> #!/bin/bash
> IPVSADM=/sbin/ipvsadm
> case "$1" in
> start)
> if [ -x $IPVSADM ]
> then
> echo 1 > /proc/sys/net/ipv4/ip_forward
> /sbin/ipchains -A forward -j MASQ -s 10.1.10.9/24 -d 0.0.0.0
> $IPVSADM -A -t 172.16.30.76:80 -s wlc
> $IPVSADM -a -t 172.16.30.76:80 -R 10.1.10.10:80 -m
> $IPVSADM -a -t 172.16.30.76:80 -R 10.1.10.11:80 -m
> fi
> ;;
> stop)
> if [ -x $IPVSADM ]
> then
> $IPVSADM -C
> fi
> ;;
> *)
> echo "usage: lvs {start|stop}"
> exit 1
> esac
> exit 0
>
>
> _______________________________________________
> LinuxVirtualServer.org mailing list - lvs-users@xxxxxxxxxxxxxxxxxxxxxx
> Send requests to lvs-users-request@xxxxxxxxxxxxxxxxxxxxxx
> or go to http://www.in-addr.de/mailman/listinfo/lvs-users
>
|