Projects / Wackamole


Wackamole is a tool that helps with making a cluster highly available. It manages a bunch of virtual IPs that should be available to the outside world at all times, and ensures that exactly one machine within the cluster is listening on each virtual IP address that Wackamole manages. If it discovers that particular machines within the cluster are not alive, it will almost immediately ensure that other machines acquire the virtual IP addresses the down machines were managing. At no time will more than one connected machine be responsible for any virtual IP.

Operating Systems

Recent releases

  •  28 Dec 2007 22:15

    Release Notes: Win32 compilation has been fixed. Operation on Solaris for ethernet devices with numbers in their device name (like e1000g) has been fixed.

    •  24 Feb 2007 10:56

      Release Notes: Many changes were made.

      •  13 Nov 2001 01:48

        Release Notes: autoconf support, FreeBSD/Solaris 8/Mac OS X support, daemonizing by default unless the "-d" flag is given, writing a PID file, syslogging IP release/acquire data, and updates so that the number of vitual IPs can be less than the number of machines if some machines have config vip

        •  17 Sep 2001 21:35

          Release Notes: Bringing down all virtual interfaces when when it dies, and attempting to reconnect to spread if it loses connection.

          •  04 Sep 2001 09:07

            No changes have been submitted for this release.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.