drbd

drbd環境構築

プライマリでの作業 $ dpkg --list|grep drbd $ sudo apt-get install drbd8-utils $ dpkg --list|grep drbd/etc/drbd.confの設定メタデータ領域の作成 $ sudo dd if=/dev/zero of=/dev/sda2 bs=20M count=1メタデータ作成 $ sudo drbdadm create-md r0ここ…

heartbeat+drbd+postgresトラブル

これまでpgpoolII+postgresでライブのDBを構成していたが、サーバを安いPCサーバにリプレイスするのをきっかけに、heartbeat+drbd+postgresに変えることにした。先日、プライマリとなっていたサーバ1が落ち、heartbeatによってセカンダリのサーバ2がプライマ…

drbdの再同期

drbdのフェイルオーバのテストなどをしていると、$ cat /proc/drbd version: 8.3.9 (api:88/proto:86-95) srcversion: CF228D42875CF3A43F2945A 0: cs:StandAlone ro:Secondary/Unknown ds:Inconsistent/DUnknown r----- ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0…

drbdマシンの起動時の処理

drbdのマシンを再起動したときに、以下の処理をしないと正常に起動しない。 ログイン drbd-overviewで確認 sudo drbdadm down r0 sudo drbdadm up r0 sudo drbdadm primary r0 (sudo drbdsetup (0 or /dev/drbd0) primary でも可) drbd-overviewで確認 sudo …

drbd

2台のlinuxマシンを使ってdrbd環境構築。drbd用のパーティションとして1TBを取ってしまったので初期同期に一週間くらいかかってしまった。このパーティションで実用していいんだろうか。障害時の切り替え手順 現プライマリ側 sudo umount /drbd sudo drbdset…