
The CRM is now maintained as an independent project called Pacemaker[1] and now has many new features, including support for the OpenAIS[2] 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[1].
Changelogs are included with all binary packages produced by the project. Additionally, interested persons can use the Mercurial[3] 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:
http://hg.linux-ha.org/heartbeat/shortlog/{some_version}
eg. http://hg.linux-ha.org/heartbeat/shortlog/STABLE-2.1.0[5]
People with Mercurial[3] installed locally can also use:
to obtain a list of changes made between two arbitrary releases.
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:
Distributors are encouraged to include the packages into their own repositories!
Current release is 2.1.4, available from http://software.opensuse.org/download/server:/ha-clustering:/lha-2.1[6], maintained by LarsMarowskyBree[7]
Available from the openSUSE Build Service at http://software.opensuse.org/download/server:/ha-clustering[8], maintained by AndrewBeekhof[9].
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!
Thanks to Kevin Fenzi, the latest Fedora-compatible versions from Fedora extras[10] can be included simply by issuing this command:
$ sudo yum install heartbeat
For RHEL-compatible packages see the CentOS[11] Extras repositories.
For 2.0.x CentOS versions see:
For pre-2.0 CentOS versions see:
For Debian versions of Linux-HA packages, see the Ultra Monkey site[16].
For Stable Heartbeat[17] packages for Gentoo:
$ emerge heartbeat
For Beta Heartbeat[17] packages for Gentoo:
$ ACCEPT_KEYWORDS="~x86" emerge heartbeat
SuSE includes Linux HA as part of the general distribution. Feel free to source the packages from the openSUSE Build Service mentioned above.
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 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!
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:
http://hg.linux-ha.org/{repository}/archive/{some_version}.tar.bz2
http://hg.linux-ha.org/lha-2.1/archive/STABLE-2.1.4.tar.bz2[18] will give you the 2.1.4 release.
http://hg.linux-ha.org/dev/archive/tip.tar.bz2[19] will give you the latest development release.
To obtain a list of all available 2.1.x versions, see http://hg.linux-ha.org/lha-2.1/tags[20] To obtain a list of more recent versions, see http://hg.linux-ha.org/dev/tags[21]
See Mercurial[3] for more details on our repository.
| [1] | http://clusterlabs.org |
| [2] | http://openais.org |
| [3] | http://www.linux-ha.org/Mercurial |
| [4] | http://hg.linux-ha.org/heartbeat/shortlog |
| [5] | http://hg.linux-ha.org/heartbeat/shortlog/STABLE-2.1.0 |
| [6] | http://software.opensuse.org/download/server:/ha-clustering:/lha-2.1 |
| [7] | http://www.linux-ha.org/LarsMarowskyBree |
| [8] | http://software.opensuse.org/download/server:/ha-clustering |
| [9] | http://www.linux-ha.org/AndrewBeekhof |
| [10] | http://fedoraproject.org/wiki/Extras |
| [11] | http://www.centos.org |
| [12] | http://dev.centos.org/centos/4/testing/i386/RPMS/ |
| [13] | http://dev.centos.org/centos/4/testing/x86_64/RPMS/ |
| [14] | http://mirror.centos.org/centos/4/extras/x86_64/RPMS/ |
| [15] | http://mirror.centos.org/centos/4/extras/i386/RPMS/ |
| [16] | http://www.ultramonkey.org/download/heartbeat/ |
| [17] | http://www.linux-ha.org/HeartbeatProgram |
| [18] | http://hg.linux-ha.org/lha-2.1/archive/STABLE-2.1.4.tar.bz2 |
| [19] | http://hg.linux-ha.org/dev/archive/tip.tar.bz2 |
| [20] | http://hg.linux-ha.org/lha-2.1/tags |
| [21] | http://hg.linux-ha.org/dev/tags |
This information provided courtesy of the Linux-HA project at http://linux-ha.org/