■ Archive for 01 February 2006
2006年02月01日
DRBD(インストール)
前回作成したRPMパッケージをmasterとslaveの両方にインストールします。# rpm -ivh drbd-0.7.15-1.i386.rpm \
> drbd-debuginfo-0.7.15-1.i386.rpm \
> drbd-km-2.4.21_37.0.1.EL-0.7.15-1.i386.rpm
※おまけで2.4.21-37.EL用のDRBDモジュールもアップしておきます。> drbd-debuginfo-0.7.15-1.i386.rpm \
> drbd-km-2.4.21_37.0.1.EL-0.7.15-1.i386.rpm
masterとslaveの両方に設定ファイルを作成します(内容は同じもの)
設定サンプルが/usr/share/doc/drbd/drbd.conf にあるので/etc/drbd.confに上書きコピーして書き換えます。
resource r0 {
protocol C;
incon-degr-cmd "echo '!DRBD! pri on incon-degr' | wall ; sleep 60 ; halt -f";
startup {
wfc-timeout 120;
degr-wfc-timeout 120;
}
disk {
on-io-error detach;
}
net {
timeout 60;
connect-int 10;
ping-int 10;
max-buffers 2048;
max-epoch-size 2048;
}
syncer {
rate 10M;
group 1;
}
on master {
device /dev/drbd0;
disk /dev/hda3;
address 10.0.2.10:7788;
meta-disk internal;
}
on slave {
device /dev/drbd0;
disk /dev/hda3;
address 10.0.2.11:7788;
meta-disk internal;
}
}
protocol C;
incon-degr-cmd "echo '!DRBD! pri on incon-degr' | wall ; sleep 60 ; halt -f";
startup {
wfc-timeout 120;
degr-wfc-timeout 120;
}
disk {
on-io-error detach;
}
net {
timeout 60;
connect-int 10;
ping-int 10;
max-buffers 2048;
max-epoch-size 2048;
}
syncer {
rate 10M;
group 1;
}
on master {
device /dev/drbd0;
disk /dev/hda3;
address 10.0.2.10:7788;
meta-disk internal;
}
on slave {
device /dev/drbd0;
disk /dev/hda3;
address 10.0.2.11:7788;
meta-disk internal;
}
}
※「on master」 や「on slave」の"master""slave"ところにはホスト名を書きます。DNSで名前解決できないときは/etc/hostsファイルに
master 10.0.2.10
slave 10.0.2.11
と書きます。
slave 10.0.2.11

