Hi all, I finally managed to make everything work :) I have following setup:
-2 lvs nodes, both of them with daemons for connection sync, 2 instances (master and slave) -ldirectord started as separate process -heartbeat for high availability, having 2 floating ip addresses, public and gw for real servers -3 servers in farm So far, everything works OK, except one thing. It seems that LVS is forwarding all incomming connections to same server: r...@ucplb:~# ipvsadm -L IP Virtual Server version 1.2.1 (size=4096) Prot LocalAddress:Port Scheduler Flags -> RemoteAddress:Port Forward Weight ActiveConn InActConn TCP 192.168.21.150:www wlc persistent 900 mask 255.255.255.0 -> 192.168.20.3:www Masq 3 40 600 -> 192.168.20.2:www Masq 3 0 27 -> 192.168.20.1:www Masq 3 0 0 I am using curl-loader for simple testing. In my case it is set up to use 22 threads. So it starts 22 different IP addresses and sends requests from them. I am saying this since persistence is on in my case. Here is snip of live connections: r...@ucplb:~# ipvsadm -Lc | grep ESTABLISHED TCP 15:00 ESTABLISHED 192.168.21.46:34488 192.168.21.150:www 192.168.20.3:www TCP 14:59 ESTABLISHED 192.168.21.46:52613 192.168.21.150:www 192.168.20.3:www TCP 15:00 ESTABLISHED 192.168.21.39:32850 192.168.21.150:www 192.168.20.3:www TCP 14:59 ESTABLISHED 192.168.21.50:48891 192.168.21.150:www 192.168.20.3:www TCP 14:59 ESTABLISHED 192.168.21.45:55850 192.168.21.150:www 192.168.20.3:www TCP 14:59 ESTABLISHED 192.168.21.36:43368 192.168.21.150:www 192.168.20.3:www TCP 14:59 ESTABLISHED 192.168.21.46:55113 192.168.21.150:www 192.168.20.3:www TCP 14:59 ESTABLISHED 192.168.21.32:55080 192.168.21.150:www 192.168.20.3:www TCP 14:59 ESTABLISHED 192.168.21.47:50136 192.168.21.150:www 192.168.20.3:www TCP 14:59 ESTABLISHED 192.168.21.43:58085 192.168.21.150:www 192.168.20.3:www TCP 14:59 ESTABLISHED 192.168.21.40:51633 192.168.21.150:www 192.168.20.3:www TCP 14:59 ESTABLISHED 192.168.21.30:54909 192.168.21.150:www 192.168.20.3:www ... So they all do come from various sources, but ends up in same end server. Why it is so, why my connections are not balanced at all ? TIA Best regards, Dusan _______________________________________________ Please read the documentation before posting - it's available at: http://www.linuxvirtualserver.org/ LinuxVirtualServer.org mailing list - [email protected] Send requests to [email protected] or go to http://lists.graemef.net/mailman/listinfo/lvs-users
