Julian Anastasov wrote:
>
> Hello,
>
> On Fri, 1 Sep 2000, Karl wrote:
>
> > I'm stuck..
> >
> > I have 2 real servers, 1 LVS running ldirectord.
> > I am using wlc to schedule, w/ persistence. I am using masq for routing
> > etc. I want to add a third server and I'm having some problems.
> >
> There is something broken in your setup but from the
> information provided we can't understand the problem. You have to
> show the network topology. May be the client and the real server
> can talk directly avoiding the director.
Fairly simple setup..
The 'Net
|
DMZ
|
LVS
+---+---+
| | |
Real Servers (two working, one not)
> external IP can be accessed from the internal side but that doesn't
> mean the masquerading is used in this case. The masquerading is
> used only from external clients, i.e. clients that are reached
> through the masq box via forwarding. But LVS always demasquerades.
> This can be a good reason to work without LVS and not to work
> with LVS.
??? I don't understand this point.
> More information, please. This is a problem in your
> setup/test.
>
> >
> > btw: the working server is running on RH 6.1, the new one is running on
> > RH 6.2. I know there are some arping issues if you are using LVS-DR,
> > but I'm not. I use MASQ.
>
> MASQ has other issues :) The in and out traffic must reach
> the director.
It does. The director is also acting as a router/firewall for the real
server network.
I did manage to get this fixed. It appears there is some strangeness
(beyond my expertise and understanding) with TCP sequence numbers in the
2.2.14 kernel that ships w/ RH 6.2. I ran across several
less-then-clear references to this sort of problem, and that is what
appears to be happening in the traces I captured. Anyway.. long story
short.. I upgraded to 2.2.17, make bzImage, /sbin/lilo -v, and viola'..
I have 3 functional web servers in my farm.
Thanks for the response..
-karl
|