Re: Newbie: LVS-DR on 2.4.3

To: <lvs-users@xxxxxxxxxxxxxxxxxxxxxx>
Subject: Re: Newbie: LVS-DR on 2.4.3
From: "Scott Jones" <scott@xxxxxxxxxxxxxxxxxx>
Date: Wed, 25 Apr 2001 11:53:54 -0700
Oh, I should have mentioned that I'm using ipvsadm 1.17-1 and ipvs 0.2.11 in
addition to the fact that I'm using kernel 2.4.3.

My network is set up as follows:

|---CLIENT (real server gateway)
| SWITCH      |
| =========|
| (eth0 -- director inside ip)
| (eth0:0 -- VIP)
| (eth0)
| (eth1) -- private network for communication with db
| (eth2 -- VIP)
|---REAL-SERVER 2 (eth0) (eth1) -- private network for communication with db
machine (eth2 -- VIP)

The eth2 ports are not connected to anything (on the two real servers). The
private network for the db uses a different switch (eth1 on the two real

Thanks again, I am continuing to try to get this to work!


----- Original Message -----
From: "Scott Jones" <scott@xxxxxxxxxxxxxxxxxx>
To: "LVS Users" <lvs-users@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Wednesday, April 25, 2001 10:18 AM
Subject: Newbie: LVS-DR on 2.4.3

> Hi Everybody,
> So, I'm trying to get LVS-DR set up on three boxes (on director and 2 real
> servers) for http (and later https).  I'm trying to get telnet working too
> since it seems to be the most simple to get working.  At this point, I
> been able to get the director's kernel compiled with the ipvs patch, and I
> have run the configure perl script (I had to download perl-Net-DNS).
> To get the rc.lvs_dr script to run without "fatal" errors on the director
> box, I had to install fping and ntp.  I get a message that
> is not set to Y|N (and that I'll be told which one to set it to when I run
> rc.lvs_dr on the real servers.  When I run it on my real servers, I don't
> get told which one to use...
> To deal with the "ARP problem" (which I don't really understand beyond the
> fact that the real servers need to NOT respond to packets sent to the VIP,
> unless they've been forwarded to the real server by the director -- is
> a decent approximation of the problem?), I have installed an extra NIC in
> each real server (they now have 3 apiece, and the VIP has been set up on
> eth2), as suggested as a potential solution on the HOWTO
> (
> When I run the rc.lvs_dr script on the real servers, I get:
> Warning:
> You are moving the VIP from one device
> (presumably from a previous LVS installation),
> to a different ethernet device.
> (even though in my lvs_dr.conf I have the SERVER_VIP_DEVICE set to eth2).
> Then, it takes down my eth2 (so that ifconfig doesn't display eth2
> The wierdest thing is that after running rc.lvs_dr on both real servers,
> sending an http request (or begin a telnet session) to the VIP, I actually
> get a response from ONLY ONE of the servers (and ipvsadm doesn't display
> connection information for either http or telnet).  It also doesn't seem
> matter whether I have the VIP up or not on the real server...
> Does anyone have any suggestions for me?  I think that I going for pretty
> much the most basic configuration possible (but if anybody has any
> suggestions, that'd be great!).
> Thank you for making this tool and for any help!
> Sincerely,
> Scott
> _______________________________________________
> mailing list - lvs-users@xxxxxxxxxxxxxxxxxxxxxx
> Send requests to lvs-users-request@xxxxxxxxxxxxxxxxxxxxxx
> or go to

<Prev in Thread] Current Thread [Next in Thread>