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も停止 ...
DRBD + Heartbeat V2
DRBD を Heartbeat V2のCRMで動かすときにハマリました。 移行ツールのharesources2cib.pyを使って設定ファイル(/var/lib/heartbeat/crm/cib.xml)を作成したのですが drbddiskのリソース名を省略した ことが原因でdrbdのリソースをマウント→失敗→リトライの繰り返し ...
CentOS4.6 + DRBD + Heartbeat
LinuxによるHAクラスタの構築実験中です。 余っている実機が無いので、VMware Serverで仮想マシンを作成しました。 OSはCentOS4.6を使い、DRBDやHeartBeatもCentOSで用意されているRPMパッケージを使いました。DRBDのバージョンは7系になりますが、特に問題はありま ...
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(RPMパッケージの作り方)
googleで検索していたら情報を見つけました。 drbd(RPMパッケージの作成) うちの環境は CentOS 3.6(kernel 2.4.21-37.0.1.EL)、DRBD-0.7.15なので適宜読み替えて作業する必要があります。 ●カーネルソースを入れていない場合はカーネルソースのインストールをしま ...