LVS
lvs-users
Google
 
Web LinuxVirtualServer.org

Re: [lvs-users] force sending gratuitous ARP

To: "LinuxVirtualServer.org users mailing list." <lvs-users@xxxxxxxxxxxxxxxxxxxxxx>
Subject: Re: [lvs-users] force sending gratuitous ARP
From: samuel <samu60@xxxxxxxxx>
Date: Wed, 21 May 2008 09:20:38 +0200
I'll read more about the STONITH possibilities to see which is the best
approach for our hardware.

Thanks for the fast response,
Samuel.


2008/5/20, Joseph Mack NA3T <jmack@xxxxxxxx>:
>
> On Tue, 20 May 2008, samuel wrote:
>
> > I have a simple 2-nodes heartbeat (version 1.2.3) topology and it has
> been
> > working without failures for more than 2 years so let me first
> congratulate
> > to all who contributed to this nice piece of software.
>
>
> congratulations on setting up and maintaining an LVS all by
> yourself.
>
>
> > Yesterday we faced a problem where the passive node wrongly detected
> > that node1 had failed (80% probability due to CPU load, but still
> checking
> > connectivity) and started acquiring the resources (public IP and
> service).
>
>
> this is the difficult split brain situation where neither
> node knows the state of the other. The usual solution is for
> one of the alive nodes to kill the other machine (STONITH)
> bringing the other machine to a known state. Usually this is
> via a forced power cycle, so you'll need a power switch/UPS
> that can be tripped by a director (you can send a signal to
> most UPSs via a serial port).
>
> Another solution would be to get a faster director so the
> two directors stay in contact.
>
>
> > I would like to ask you whether it would be safe to add a
> > feature in ip_start function of IPaddr script so everytime
> > it is called, no matter if the node is holding the IP, it
> > send the gratuitous ARP. This way our problem will not
> > happen again because we automatically refresh the router
> > ARP table whenever we call ip_start function.
>
>
> this won't work if both directors have the VIP
>
>
> > I know I have an older version of heartbeat, but it has worked so far
> pretty
> > well and I would prefer to stay with it because our topology is simple
> > enough (2 nodes active-passive) to be properly managed by this version.
>
>
> I don't fix (upgrade) code that's working
>
> Joe
> --
> Joseph Mack NA3T EME(B,D), FM05lw North Carolina
> jmack (at) wm7d (dot) net - azimuthal equidistant map
> generator at http://www.wm7d.net/azproj.shtml
> Homepage http://www.austintek.com/ It's GNU/Linux!
>
> _______________________________________________
> LinuxVirtualServer.org mailing list - lvs-users@xxxxxxxxxxxxxxxxxxxxxx
> Send requests to lvs-users-request@xxxxxxxxxxxxxxxxxxxxxx
> or go to http://lists.graemef.net/mailman/listinfo/lvs-users
>

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