[Linux-cluster] ipvs/ipvsadm
Barry Brimer
lists at brimer.org
Tue May 19 12:26:53 UTC 2009
On Tue, 19 May 2009, Sam Wun wrote:
> Hi,
>
> I used the following commands setup a loadbalancer, however, it doesn't work.
>
> ipvsadm -A -t 192.168.1.240:ssh -s wlc -p
> ipvsadm -a -t 192.168.1.240:ssh -r 192.168.1.246 -i -w 3
>
> Here is the IP configuration:
> eth0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
> options=8<VLAN_MTU>
> ether 00:13:20:65:ad:bd
> inet 192.168.1.248 netmask 0xffffff00 broadcast 192.168.1.255
> inet 192.168.1.240 netmask 0xffffff00 broadcast 192.168.1.255
> media: Ethernet autoselect (100baseTX <full-duplex>)
> status: active
>
> If I remove the ipvsadm setup with "ipvsadm -C", ssh into
> 192.168.1.240 works for 192.168.1.240 host.
>
> With the above ipvadm rules in-placed,
> I can't ssh thru 192.168.1.240 and ipvsadm shown:
> # ipvsadm
> IP Virtual Server version 1.0.10 (size=4096)
> Prot LocalAddress:Port Scheduler Flags
> -> RemoteAddress:Port Forward Weight ActiveConn InActConn
> TCP 192.168.1.240:ssh wlc persistent 360
> -> 192.168.1.246:ssh Tunnel 3 0 1
>
> What is the correct steps to setup ipvs and use ipvsadm?
>
> Your help is very much appreciated.
> Thanks
Your ipvsadm output shows you using tunneling .. if you drop the "-i" in
your second ipvsadm statement you will be using gatewaying, which is what
I would expect you are looking for? Past that you will need to block
arps, bind your address to localhost, etc as one would do for gatewaying.
More information about the Linux-cluster
mailing list