Re: Rebooting first machine causes wackamole on second machine to abort
Ciprian Tutu <[email protected]> Wed, 14 May 2003 10:15:00 -0400
| Newsgroups | gmane.comp.apache.mod-wackamole.general |
|---|---|
| Message-ID | <[email protected]> |
Hi,
I would recommend setting up Spread not to use multicast. It looks
like you have a multicast issue on your network.
Try this first and see if the problem persists:
Spread_Segment 128.243.40.255:4803 {
haydn 128.243.40.92
mozart 128.243.40.93
mahler 128.243.40.94
}
Ciprian
DO> Hi
DO> I'm trying out wackamole to see if I could use it for HA of a
DO> mailing-list server address, testing on three identical machines
DO> (mahler, haydn and mozart), all running RedHat 8 (Linux 2.4.18). We
DO> currently use LVS, so I'd like to see if wackamole would be an
DO> alternative, particularly as I only want HA and not load balancing.
DO> Spread is installed and working OK on the three machines -- I can send
DO> messages between them with spuser. I'm using the local multicast address
DO> 239.0.0.1 for the machine group.
DO> I start wackamole on one of the machines successfully, assigning the
DO> virtual IP (128.243.40.99) to eth0:1. (However, it does log "No such
DO> interface" in /var/log/messages, as other people have reported in this
DO> list, even though the conf file only mentions eth0 -- it would be useful
DO> if the log message stated what interface it was objecting to).
DO> Starting wackamole on the second machine is OK as well -- for this
DO> exercise, I run it under strace. However, when I reboot the first
DO> machine, wackamole on the second machine dies with an ABRT signal. (To
DO> avoid sending the 31K of strace output to the list, I put it on our
DO> webserver at http://www.nottingham.ac.uk/~cczdao/wackamole/strace.txt)
DO> A similar thing happens using all three machines. I can start wackamole
DO> on the first two OK, but starting it on the third machine makes the
DO> instance on the second machine die with an ABRT signal.
DO> It's as if the group membership change when the first machine is
DO> rebooted, or when the third machine joins, upsets the second wackamole.
DO> For the three-machine case, it doesn't matter which order I start the
DO> wackamoles: it's always the second one which ABRTs, on whichever
DO> machine.
DO> spread.conf, wackamole.conf attached.
DO> David