Computer
DRBD + LVM: online resize

LinuxのLVMの上に作成したDRBDの共有ディスクを オンライン拡張する方法 を防備録として載せておきます。 (ON BOTH NODES) # lvextend -L+500M /dev/VolGroup00/lv_drbd0 # drbdadm resize r0 (ON THE PRIMARY ONLY) # resize2fs /dev/drbd0 HeartbeatもDRBDも停止 ...

続きを読む
Computer
DRBD + Heartbeat V2

DRBD を Heartbeat V2のCRMで動かすときにハマリました。 移行ツールのharesources2cib.pyを使って設定ファイル(/var/lib/heartbeat/crm/cib.xml)を作成したのですが drbddiskのリソース名を省略した ことが原因でdrbdのリソースをマウント→失敗→リトライの繰り返し ...

続きを読む
Computer
CentOS4.6 + DRBD + Heartbeat

LinuxによるHAクラスタの構築実験中です。 余っている実機が無いので、VMware Serverで仮想マシンを作成しました。 OSはCentOS4.6を使い、DRBDやHeartBeatもCentOSで用意されているRPMパッケージを使いました。DRBDのバージョンは7系になりますが、特に問題はありま ...

続きを読む
Computer
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モジュールもアップしておきます ...

続きを読む
Computer
DRBD(RPMパッケージの作り方)

googleで検索していたら情報を見つけました。 drbd(RPMパッケージの作成) うちの環境は CentOS 3.6(kernel 2.4.21-37.0.1.EL)、DRBD-0.7.15なので適宜読み替えて作業する必要があります。 ●カーネルソースを入れていない場合はカーネルソースのインストールをしま ...

続きを読む
Computer
DRBD

Linuxで動作するDRBDというソフトウェアをテストしています。 詳細はホームページに載っているので割愛しますが、簡単に説明するとネットワーク経由でサーバのパーテーションをミラーリングできるものです。 ホームページよりDRBD-0.7.15をダウンロードしてきて、RP ...

続きを読む