I have LVS-DR setup on a small cluster of linux systems. The systems are
running
2.4.21-20.ELsmp, with ipvsadm-1.21-9.ipvs108. I am using piranha-gui as
the configuration tool(piranha-0.7.6-1).
I have the VIP set up as follows:
Name: telnet
Application port: 23
Protocol: tcp
Virtual IP Address: 131.225.110.112
Virtual IP Network Mask: 255.255.0.0
Firewall Mark:
Device: eth0:112
Re-entry Time: 15
Service timeout: 6
Quiesce server: No
Load monitoring tool: none
Scheduling: Round Robin
Persistence:
Persistence Network Mask: unused
When I telnet from a client to the VIP, I get logged in to one of the
Realservers. This much seems to work.
But, if I telnet again to the VIP, I get logged in to the same
Realserver. Another telnet to VIP logs me into
the same Realserver yet again.
As you can see from the settings above, the scheduling is set for Round
Robin. With this setting, if another
telnet session is sent to the VIP, shouldn't LVS select a different
Realserver from the one
selected previously?
I see the same behavior even if I choose "wrr", "wlc" for scheduling.
Do I have something in my settings set incorrectly?
Realservers are setup as follow:
STATUS NAME ADDRESS
up minos03 131.225.110.89
up minos04 131.225.110.92
up minos05 131.225.110.93
up minos06 131.225.110.94
up minos07 131.225.110.95
up minos08 131.225.110.96
up minos09 131.225.110.97
up minos10 131.225.110.98
up minos11 131.225.110.99
up minos12 131.225.110.100
Any and all help appreciated.
thanks,
--
Karen Shepelak
SCS-GROUP (Scientific Computing Support)
FERMILAB (Work: 630-840-2715 -- Pager:630-266-2383 -- FAX:630-840-6345)
|