This site best when viewed with a modern standards-compliant browser. We recommend Firefox Get Firefox!.

Linux-HA project logo
Providing Open Source High-Availability Software for Linux and other OSes since 1999.

USA Flag UK Flag

Japanese Flag

Homepage

About Us

Contact Us

Legal Info

How To Contribute

Security Issues

7th - 10th October 2008 Linux-Kongress in Hamburg will have several sessions on Linux-HA - see you there!

18 August 2008 Heartbeat release 2.1.4 is now out Download it

11 October 2007 NEW educational HA/DR Blog hosted by Alan Robertson

9 April 2007 Check out the Cool Heartbeat Screencasts: Installation, Intro to the GUI Part of the Heartbeat Education project

Last site update:
2009-01-06 07:59:27

Download Software

Special Note

The CRM is now maintained as an independent project called Pacemaker and now has many new features, including support for the OpenAIS cluster stack.

Heartbeat 2.1.4 was the last release to contain the CRM or "Version 2 Resource Manager" and since then all development and maintenance is performed as part of the Pacemaker project and all CRM code has been removed from Heartbeat.

For more details on Pacemaker, including latest versions, installation details and documentation, please visit http://clusterlabs.org.

Change Logs

Changelogs are included with all binary packages produced by the project. Additionally, interested persons can use the Mercurial web interface to browse changes.

For the latest changes, try:

Alternatively, for the changes leading up to a specific release, try a URL of the form:

People with Mercurial installed locally can also use:

  • hg log -M --template "{author|email}\t{desc|firstline|strip} CS: {node|short} On: {date|shortdate}\n" -r {some_version}:{other_version}

to obtain a list of changes made between two arbitrary releases.

Official Project Binaries

The openSUSE Build Service allows projects to build and make available binary packages for a large selection of distributions. This service is used to build the official binary packages for this project from a common tarball and spec file.

Currently available distributions for x86 and x86-64:

  • CentOS 5
  • Debian Etch
  • Fedora 8, 9
  • Mandriva 2007, 2008
  • Red Hat Enterprise Linux 4, 5
  • SUSE Linux Enterprise Server 10
  • openSUSE 10.2, 10.3, 11.0, Factory

Distributors are encouraged to include the packages into their own repositories!

Linux HA 2.1.x branch

Current release is 2.1.4, available from http://software.opensuse.org/download/server:/ha-clustering:/lha-2.1, maintained by LarsMarowskyBree

Linux HA 3.x branch

Available from the openSUSE Build Service at http://software.opensuse.org/download/server:/ha-clustering, maintained by AndrewBeekhof.

Distribution-specific instructions

This section contains information about how to pick up packages from the official distribution repositories, as opposed to the project repositories. If you are now confused, welcome to Linux! ;-)

Red Hat-compatible Packages

Fedora Packages

  • Thanks to Kevin Fenzi, the latest Fedora-compatible versions from Fedora extras can be included simply by issuing this command:

     $ sudo yum install heartbeat

RHEL-compatible packages

For RHEL-compatible packages see the CentOS Extras repositories.

For 2.0.x CentOS versions see:

For pre-2.0 CentOS versions see:

Debian Packages

For Debian versions of Linux-HA packages, see the Ultra Monkey site.

Gentoo packages

  • For Stable Heartbeat packages for Gentoo:

    $ emerge heartbeat 
    
  • For Beta Heartbeat packages for Gentoo:

    $ ACCEPT_KEYWORDS="~x86" emerge heartbeat 
    

SUSE distributions

openSUSE

SuSE includes Linux HA as part of the general distribution. Feel free to source the packages from the openSUSE Build Service mentioned above.

SUSE Linux Enterprise Server

Support is only available for the official packages released through the maintenance channel. Please use those, and not the packages from the Build Service, unless otherwise indicated, or unless you do not need support.

Daily development builds for many distributions

Daily builds are currently not available, but will be available again in the future.

These are not meant for production deployments, but provide a convenient way to test the most recent code and provide early feedback, or test whether a particular issue you care for has been addressed. Use with care!

Building directly from source

Alternatively, if you prefer to build from source or want to use specific version of the code not available on those sites, grab a tar-ball directly from our version control system, Mercurial.

To do this, point your browser to a URL like:

To obtain a list of all available 2.1.x versions, see http://hg.linux-ha.org/lha-2.1/tags To obtain a list of more recent versions, see http://hg.linux-ha.org/dev/tags

See Mercurial for more details on our repository.