ソフトウェアのダウンロード
本家公式Linux-HAダウンロードエリア(英語) では、リリースごとに以下の項目を管理しています:
tar.gz 形式のソース
デジタル署名済み RPM フォーマットソースとバイナリパッケージ。バイナリRPMを提供するディストリビューションは、SUSE/Novell Linuxです。複数のバイナリRPMのアーキテクチャを提供します。
ソースプログラムからインストールを参照してHearbeatをインストールしてみてください。
ビルド済パッケージ
Linux-HAコミュニティメンバーのご協力により、以下のビルドも入手が可能です:
RedHat用パッケージ
当日本語サイトから RHEL4,RHEL5 用 rpmがダウンロードできます。
各tar.gzファイルには、heartbeat本体のrpmファイルと、libnetのCOPYINGファイルが含まれています。(このrpmにはlibnetがスタティクリンクされるため、libnetのバイナリ再配布ライセンス条項に従い同梱させています)
ビルド条件は、Heartbeatインストール手順のrpmパッケージを作成してインストールする方法をご参照ください。
インストール方法は、rpmパッケージからインストールをご参照ください。
- 2.1.3-1.p1 RPMs
for RHEL5 (i386,x86_64)
heartbeat-2.1.3-1.p1.rhel5.i386.RPMS.tar.gz (2198.3 KB) [md5sum: 961873c3f13f6585ea8d56a486df299b]
heartbeat-2.1.3-1.p1.rhel5.x86_64.RPMS.tar.gz (2448.8 KB) [md5sum: 08296d00eaca6b8e841c5b38c6b52b63]
for RHEL4 (i386,x86_64)
heartbeat-2.1.3-1.p1.rhel4.i386.RPMS.tar.gz (2103.4 KB) [md5sum: 33661bb1ab5684f7e6c18199f3e8fee4]
heartbeat-2.1.3-1.p1.rhel4.x86_64.RPMS.tar.gz (2335.9 KB) [md5sum: 7fc03a6410e7e7efb0ea0388c4222020]
- 2.1.2-2.p1 RPMs
for RHEL5 (i386,x86_64)
heartbeat-2.1.2-2.p1.rhel5.i386.RPMS.tar.gz (2452.9 KB) [md5sum: 75506405a144533c7ee8d0e2c1d3a9d6]
heartbeat-2.1.2-2.p1.rhel5.x86_64.RPMS.tar.gz (2682.4 KB) [md5sum: d8d66386525ef9c5a7ffdb81ce30b829]
for RHEL4 (i386,x86_64)
heartbeat-2.1.2-2.p1.rhel4.i386.RPMS.tar.gz (2339.6 KB) [md5sum: 877e8f7499d0e60be8d90f1a875eaa10]
heartbeat-2.1.2-2.p1.rhel4.x86_64.RPMS.tar.gz (2635.2 KB) [md5sum: 37a1c2cc3e975f8fe7faad44bf01b4e7]
更新履歴は、rpmリリースノートをご参照ください。過去にリリースされたrpmのダウンロードも可能です。
openSUSE / SUSE パッケージ
アンドリュー・ビーコフ(Andrew Beekhof)が管理しているopen SUSE Build Service http://software.opensuse.org/download/server:/ha-clustering からご入手いただけます。
Red Hat互換パッケージ
Fedora パッケージ
ケビン・フェンジー(Kevin Fenzi)のご協力により、以下のコマンドを投入するだけで、Fedoraエキストラ から最新のFedora互換バージョンが入手いただけます:
$ sudo yum install heartbeat
Special Heartbeat 1.2.x / Fedora Core 4 コンパイル特記事項:
1.2.xシリーズはFedora Core 4に使われているGCC4コンパイラよりも古いため、Fedora Core 4対応の1.2.xバージョンをコンパイルするには、設定時に--disable-fatal-warningsフラグを加える必要があります。
CentOS(RHEL互換)パッケージ
CentOS(RHEL互換)パッケージについては、CentOS エキストラレポジトリをご参照ください。
Debianパッケージ
Linux-HAパッケージのDebianバージョンについては、Ultra Monkeyサイトをご参照ください。
Gentooパッケージ
Gentoo対応の安定Heartbeat パッケージについて:
$ emerge heartbeat
Gentoo対応のベータ版 Heartbeat パッケージについて:
$ ACCEPT_KEYWORDS="~x86" emerge heartbeat
多数のディストリビューションに対応の中間リリース
次のURLのopenSUSEビルドサービスにおいて、アンドリュー・ビーコフ(Andrew Beekhof)が、Debian、Fedora、Ubuntu、Mandriva、SUSE Linuxエンタープライズ サーバ、およびopenSUSE対応のパッケージを保守しています。http://software.opensuse.org/download/server:/ha-clustering これらのパッケージは、リリースに先立って、Heartbeatの自動テストスイートによる数千回の反復テストに合格したものです。公式にはまだ入手できないような緊急バグフィックスが必要な場合にも、安定していると見なされます。
多数のディストリビューションに対応のデイリー開発用ビルド
ラーズ・マロウスキー・ブリー(LarsMarowskyBree)が、openSUSEビルドサービスを利用して、アンドリューの中間パッケージをベースに、開発用ビルドを毎日保守しています。http://hg.linux-ha.org/dev の最新のbleeding edgeコードでアップデートされています。プロダクション環境への適用を目的としていませんが、最新コードに対する迅速なフィードバックの提供や、気になる問題が処理されているかどうか調べるのに、便利な方法です。
これらについては、下記URLから入手可能です。
http://software.opensuse.org/download/home:/LarsMB/
注意してお使いください! ラーズとアンドリューの精力的な取り組みに対して、心から感謝します!!
ソースから直接ビルドする場合
ソースからのビルドをご希望の場合、もしくはサイトでは入手できない特定バージョンのコードをご使用になりたい場合は、当プロジェクトのバージョン管理システムMercurialからtarボールをご利用ください。
その際には、ブラウザ上の下記のURLにお進みください:
http://hg.linux-ha.org/dev/archive/{some_version}.tar.bz2
Eg. http://hg.linux-ha.org/dev/archive/STABLE-2.1.0.tar.bz2
全バージョンのリストを入手するには、 http://hg.linux-ha.org/heartbeat/tagsをご覧ください。
当プロジェクトのレポジトリに関する詳細は、Mercurial をご参照ください。
