Pacemaker+DRBD+GFS2構築 GFS2フォーマットと動作確認
GFS2ファイスシステムのフォーマット
■/dev/drbd0デバイスをGFS2フォーマットする# mkfs.gfs2 -p lock_dlm -j 2 -t my-cluster:imgfs /dev/drbd0 This will destroy any data on /dev/drbd0. It appears to contain: data Are you sure you want to proceed? [y/n] y Device: /dev/drbd0 Blocksize: 4096 Device Size 1.95 GB (511975 blocks) Filesystem Size: 1.95 GB (511973 blocks) Journals: 2 Resource Groups: 8 Locking Protocol: "lock_dlm" Lock Table: "my-cluster:imgfs" UUID: c98e58d7-eaf6-0cf4-9b2a-14a4acb3f011※-jは同時接続するノード数です。
# mount /data
# gfs2_tool setflag jdata /data※両ノードで実施
# lsattr /data/
---------j----- /data/httpd
ディレクトリに jdata フラグ(j)がセットされていることを確認する。jdata フラグがセットされたディレクトリ内で それ以後に作成される全てのファイルとディレクトリはジャーナル化されます。 GFS2の動作確認
PaceMakerリソース登録の前に、DRBDとGFS2の動作確認を行う。# mkdir /data/server1・ノード2側でディレクトリ作成
# mkdir /data/server2・両ノードでディレクトリ確認
# ls /data server1 server2
Pacemaker+DRBD+GFS2構築(デュアルプライマリ構成)の構築概要
00. Pacemaker+DRBD+GFS2構築 環境/基本情報