■ Archive for 02 February 2006

2006年02月02日

heartbeat

DRBDの設定が完了したので、DRBDと連携して動作するHAクラスタソフトウェアのheartbeatをインストールします。

本家サイトに置いてあるRPMパッケージは依存関係で素直にインストールできないので、Ultra Monkeyから3つのファイル(rhel3用)をダウンロードします。

heartbeat-2.0.2-1.i386.rpm
heartbeat-pils-2.0.2-1.i386.rpm
heartbeat-stonith-2.0.2-1.i386.rpm

masterとslaveの両方にダウンロードしたRPMパッケージをインストールします。
rpm -ivh heartbeat-2.0.2-1.i386.rpm \
heartbeat-pils-2.0.2-1.i386.rpm \
heartbeat-stonith-2.0.2-1.i386.rpm

master側に設定ファイル/etc/ha.d/ha.cfを作成します。
debugfile /var/log/ha-debug
logfile /var/log/ha-log
logfacility local0

keepalive 2
deadtime 30
warntime 10
initdead 120

udpport 694
ucast eth0 10.0.2.11

auto_failback on
watchdog /dev/watchdog

node master slave
※11行目のucast~の行をbcastにするとmasterとslaveで同じ設定に出来るのですが、eth0インターフェースを使う関係上(他に複数のホストがあるので)、ブロードキャスト(bcast)ではなくユニキャスト(ucast)を使います。heartbeat専用のインターフェース(eth1等)があればブロードキャスト(bcast)で問題ありません。
Posted by admin at 20:47 Category: Computer | No Comment |