「waku2とらふぃっくすHAクラスタ化プロジェクト」のひとつです。 本日は、「DRBD(Primary/Primary) + GFS2によるネットワークミラーリングその2[DRBD/GFSのインストール]」についてです。
こんにちは。猫ITソリューションズ広報の齊藤メイ(♀)です。 本日は、「DRBD(Primary/Primary) + GFS2によるネットワークミラーリングその2[DRBD/GFSのインストール]」についてです。
関連記事:
- DRBD(Primary/Primary) + GFS2によるネットワークミラーリングその1[基本設定・LVM/ネットワーク]
- DRBD(Primary/Primary) + GFS2によるネットワークミラーリングその2[DRBD/GFSのインストール]
- DRBD(Primary/Primary) + GFS2によるネットワークミラーリングその3[DRBDの設定]
- DRBD(Primary/Primary) + GFS2によるネットワークミラーリングその4[GFS2の設定]
- DRBD(Primary/Primary) + GFS2によるネットワークミラーリングその5[LVM Clusterの設定]
- DRBD(Primary/Primary) + GFS2によるネットワークミラーリングその6[GFS2でフォーマット]
- DRBD(Primary/Primary) + GFS2によるネットワークミラーリングその7[動作テスト]
- DRBD(Primary/Primary) + GFS2によるネットワークミラーリングその8[起動・終了]
貴重な情報をありがとうございます。深く感謝の意を表します。
参考サイト:
- ウノウラボ Unoh Labs: DRBDによるコンテンツの相互バックアップ
- CentOS 5.2でPrimary/Primary構成のDRBD+GFSを組む
- DRBD+GFS2でPrimary/Primary構成 on CentOS での起動スクリプト - なんとなく日記
- DRBD+GFS2 - ネットワークでミラーリング + 共有ディスク
- DRBD (Primary/Primary) + GFS2で1ノード落としても大丈夫に
- 負荷分散システム上でのハードディスクデータの同期をDRBDで実現する
- GFSフォーマットする前に。 (4) RedHat Cluster と Quorum
- 検閲Tech: Xen DomU上でDRBDを使う・その0・概要
- gfsとiscsiを使ったファイル共有をやってみた(構築編)
- ほげほげぐだぐだまったり DRBDでStandAloneにしないために
- drbdのスプリットブレイン訓練 - お仕事日記。
ここでの構成は以下の通り。(xenが前提です。洒落のつもりはないです)
- (Domain-0)mikeneko.waku2traffics.com
- (Domain-U)buchineko.waku2traffics.com
- (Domain-U)sabineko.waku2traffics.com
- (Domain-0)toraneko.waku2traffics.com
- (Domain-U)shironeko.waku2traffics.com
- (Domain-U)kuroneko.waku2traffics.com
- (eth0)192.168.1.20/(eth1)10.0.0.20 mikeneko.waku2traffics.com
- (eth0)192.168.1.21/(eth1)10.0.0.21 buchineko.waku2traffics.com
- (eth0)192.168.1.22/(eth1)10.0.0.22 sabineko.waku2traffics.com
- (eth0)192.168.1.30/(eth1)10.0.0.30 toraneko.waku2traffics.com
- (eth0)192.168.1.31/(eth1)10.0.0.31 shironeko.waku2traffics.com
- (eth0)192.168.1.32/(eth1)10.0.0.32 kuroneko.waku2traffics.com
OS:CentOS5.2 x86_64版
なお、構成についてですが、正直こんな文字だけでは分からないと思います。 申し訳ありませんが図は用意できませんのでご了承願います。構成を自分なりの図にすることをオススメしますが、さっぱりわからないと思いますので、この本を参考に作る事を強くオススメします。
【中古】 Linuxアドバンストネットワークサーバ構築ガイド HAサーバ構築編/デージーネット(著者)
【中古】Xen徹底入門 オ-プンソ-スで実現するOS仮想化環境 第2版/翔泳社/宮本久仁男(大型本)
各アプリケーションのなんとなくの仕様の理解、上記構成をなんとなく図解できる程の把握、Xenでの仮想化完了が前提となります。 以下の記事も合わせてお読みください。
Xen(Domain-0)のインストール
Xen(Domain-U)のインストール
Xenマスターイメージ作成
Xen(Domain-U)の複製(LVMベース)
Xen(Domain-U)で複数のネットワークインターフェイスを使う
DRBD/GFSのインストール
sabineko/kuroneko 両方にインストール
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
# yum install cman lvm2 lvm2-cluster kmod-gfs2 gfs2-utils system-config-cluster drbd82 kmod-drbd82-xen kernel-devel ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: cman x86_64 2.0.98-1.el5_3.1 updates 667 k drbd82 x86_64 8.2.6-1.el5.centos extras 217 k gfs2-utils x86_64 0.1.53-1.el5_3.2 updates 310 k kernel-devel x86_64 2.6.18-128.1.6.el5 updates 5.1 M kmod-drbd82-xen x86_64 8.2.6-2 extras 820 k lvm2-cluster x86_64 2.02.40-7.el5 base 216 k system-config-cluster noarch 1.0.55-1.0 base 287 k Installing for dependencies: openais x86_64 0.80.3-22.el5_3.4 updates 380 k perl-Net-Telnet noarch 3.03-5 base 56 k perl-XML-LibXML x86_64 1.58-5 base 230 k perl-XML-LibXML-Common x86_64 0.13-8.2.2 base 16 k perl-XML-NamespaceSupport noarch 1.09-1.2.1 base 15 k perl-XML-SAX noarch 0.14-5 base 75 k pexpect noarch 2.3-1.el5 base 219 k Transaction Summary ================================================================================ Install 14 Package(s) Update 0 Package(s) Remove 0 Package(s) Total download size: 8.5 M |
sabineko/kuroneko 双方を一度再起動(コマンドはシャットダウン)
|
1 |
# shutdown -h now |
それぞれのDomain-0で実行
|
1 2 |
# xm create -c sabineko # xm create -c kuroneko |
モジュールがロードされているか確認する
|
1 |
# /sbin/lsmod | grep drbd |
もしロードされていなかったらロードさせられないこともないが、苦労することになりそうな予感をさせるパスなので止めた方がいいかも。
カーネルモジュールの確認
|
1 2 3 |
# rpm -ql kmod-drbd82-xen /lib/modules/2.6.18-92.1.13.el5xen/extra/drbd82/drbd.ko # insmod /lib/modules/2.6.18-92.1.13.el5xen/extra/drbd82/drbd.ko |
次回は、DRBDの設定についてです。

![DRBD(Primary/Primary) + GFS2によるネットワークミラーリングその2[DRBD/GFSのインストール]](https://www.neko-it.com/wordpress/wp-content/uploads/2015/07/0665bf275f5becd572d2d7a296ffe85e.jpg)
![DRBD(Primary/Primary) + GFS2によるネットワークミラーリングその2[DRBD/GFSのインストール]](https://www.neko-it.com/wordpress/wp-content/uploads/2009/05/97afc6d66a52127ee9fa196905d930d3.jpg)