drbdのインストールと設定
etchの場合。
取り敢えずはbackportsを使わずに0.7を入れる。
apt-get install linux-headers-2.6-686 apt-get install module-assistant module-assistant get drbd0.7 module-assistant build drbd0.7 apt-get install drbd0.7-utils drbdlinks dpkg -i /usr/src/drbd0.7*.deb
設定を適当に書いて起動する。
cp /etc/drbd.conf drbd.conf.orig vi /etc/drbd.conf /etc/init.d/drbd start # 待機するので双方で実行 # 以下プライマリにするマシンで実行 drbdadm -- --do-what-I-say primary resource1 mkfs.ext3 /dev/drbd0 mkdir /mnt/drbd0 mount /dev/drbd0 /mnt/drbd0 # ステータスの確認 /etc/init.d/drbd status
バージョン0.7では両方をprimaryにはできないので、データを確認する場合はプライマリとセカンダリの切り替えを行う必要がある。
FAQ: http://www.linux-ha.org/ja/DRBD/FAQ_ja#head-ee8c1311895bab8309f8abebfd75d712c1a6af1c
・・・と、ここまで書いたが
http://plaza.rakuten.co.jp/pirorin55/diary/200604270000/
インストール後の設定はここのページ通り。