うまいぼうぶろぐ

linuxとhttpdとperlのメモ

drbd

10Gbe環境でのdrbd設定tuning - 特にmax-buffersとmax-epoch-size

https://drbd.linbit.com/users-guide/s-throughput-tuning.html https://www.3ware.co.jp/archives/1655 version: drbd 8.4.6, drbd-utils 8.9.3 きっかけ 10Gbase-SR で接続してc-max-rate, rate で1000M, 300M (MByte/sec) などにしても実際の速度が80MBy…

drbd 0.7でmeta-diskをinternalに設定する際の注意 - /dev/drbd0へのmkfsを忘れないこと

ref: http://www.linux-ha.org/DRBD/FAQ#head-ac2d92db0450b941fe9d9873ce13613f49897f55/dev/drbd0へmkfsしないといけないのはdrbd 8系でも同じなんだけど、8系だと手順をすっ飛ばすと途中でdrbd構築途中でエラーが出る(はず)。それに対して、0.7だとスルー…

drbd 8.3.6をsourceからinstall

8.3.6からconfigureスクリプトが追加されて、少し手順が変わったずら。 http://www.drbd.org/docs/install/ drbdをカーネルモジュールとしてinstallする手順メモ。 build カーネルモジュールとしてbuildする場合は--with-kmが必要。drbd.confやheartbeatと連…

drbdをスイッチ経由で接続した(クロスで直結しない)ときの性能劣化

非推奨な構成とはわかりつつも、ネットワーク構成とNICの都合でやってみたんだけど、予想以上に性能落ちてる気がする。普通drbd(+ heartbeat)とかする場合はデータ同期用のEthernetはクロスで直結すると思うんですが、諸事情によりL2SWを2個はさんでdrbd + P…

drbdでfstabを間違えてブートが途中で止まった

初歩的なことでうっかり。 /etc/fstab # 最後のオプションは0 /dev/drbd0 /data ext3 noauto 1 0 # 間違い /dev/drbd0 /data ext3 noauto 1 1fstabの6番目のオプションが1だとブート時にファイルシステムのチェックが入るけど、ブート時には/dev/drbd0がない…

drbdを復旧(再同期)させるメモ

※ 整理した情報ではなく、ad hocに試したことをメモ書き。なので結構怪しいです。 version: 0.7.25 (api:79/proto:74) slave側が落ちて、heartbeat、drbdを再起動してもstatusが戻らない状態からの復旧メモ。以下"all"となっているresourceは各自の環境ごと…