2010-03-25
■[Debian] 2GBのramdisk上にDRBDとOCFS2でActive/Active構成をやったメモ
OCFS2とDRBDのインストール。
aptitude install ocfs2-tools aptitude install drbd8-source module-assistant auto-install drbd8
一台でパッケージを作成すれば、あとは他のマシンにdebファイルをコピーすればよい。
dpkg -i drbd8-2.6.32-3-amd64_8.3.7-1+2.6.32-9_amd64.deb aptitude install
リソース定義ファイルの作成。
resource ram0 {
protocol C;
startup {
wfc-timeout 120;
degr-wfc-timeout 120;
become-primary-on both;
}
disk {
on-io-error detach;
}
net {
allow-two-primaries;
after-sb-0pri discard-zero-changes;
after-sb-1pri discard-secondary;
after-sb-2pri disconnect;
}
on debian1{
device /dev/drbd0;
disk /dev/ram0;
address 192.168.1.71:7789;
meta-disk internal;
}
on debian2 {
device /dev/drbd0;
disk /dev/ram0;
address 192.168.1.72:7789;
meta-disk internal;
}
}
drbdを開始。
modprobe brd rd_nr=1 rd_size=2048000 drbdadm create-md ram0 depmod -a /etc/init.d/drbd start
色々エラーと格闘した。
参考:福岡のプログラミング事情: clusterまでの道のり:drbd編
次はOCFSの設定。
vi /etc/ocfs2/cluster.conf
cluster:
node_count = 2
name = ocfs2
node:
ip_port = 7777
ip_address = 192.168.1.71
number = 0
name = host1
cluster = ocfs2
node:
ip_port = 7777
ip_address = 192.168.1.72
number = 1
name = host2
cluster = ocfs2
dpkg-reconfigure ocfs2-tools/etc/init.d/o2cb online
ここまでは二つのノードで実行
どちらかのノードでファイルシステム作成。
mkfs.ocfs2 -N 2 /dev/drbd0
ファイルシステムのマウント。
echo "/dev/drbd0 /mnt/ocfs2 ocfs2 _netdev 0" >> /etc/fstab /etc/init.d/ocfs2 start
Active/Activeなので両方のノードでマウントできる。
# df -h Filesystem サイズ 使用 残り 使用% マウント位置 tmpfs 3.0G 0 3.0G 0% /lib/init/rw udev 10M 140K 9.9M 2% /dev tmpfs 3.0G 0 3.0G 0% /dev/shm rootfs 3.0G 944M 2.0G 32% / /dev/drbd0 2.0G 134M 1.9G 7% /mnt/ocfs2
設定ファイル参考:ogawashingo.com » Blog Archive » ocfs2+drbdでのアクティブ・アクティブ クラスタ構成
トラックバック - http://d.hatena.ne.jp/n314/20100325/1269503526
リンク元
- 1171 http://pipes.yahoo.com/pipes/pipe.info?_id=tDfBdGWF3RGl9XNm1L3fcQ
- 176 http://pipes.yahoo.com/pipes/pipe.info?_id=12e453e301454b799b3ac6642aa089b5
- 27 http://forza.cocolog-nifty.com/blog/2010/03/post-f973.html
- 25 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=3&ved=0CGQQFjAC&url=http://d.hatena.ne.jp/n314/20100325/1269503526&ei=6HYDUML5Ba-UiQfdqMH6Bw&usg=AFQjCNH-zY-CbIUsix-v9fn5AfnN0UOiKg&sig2=36gbdaNlY7ibAsRKEKVJ6w
- 23 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cts=1331710005173&ved=0CCcQFjAA&url=http://d.hatena.ne.jp/n314/20100325/1269503526&ei=MUhgT-HGFMjGmQX64-z8Bw&usg=AFQjCNH-zY-CbIUsix-v9fn5AfnN0UOiKg&sig2=opphTCwhIVrH2fsYows1Pg
- 17 http://www.google.co.jp/url?sa=t&rct=j&q=drbd active active&source=web&cd=2&ved=0CCkQFjAB&url=http://d.hatena.ne.jp/n314/20100325/1269503526&ei=7X-uTrXzKuOJmQXc_cHYDg&usg=AFQjCNH-zY-CbIUsix-v9fn5AfnN0UOiKg&sig2=u4tv_an55WNXSGDiXEilAA&cad=r
- 16 http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rlz=1T4DBJP_jaJP245JP247&q=transaction+ID+wrap+limit
- 14 http://www.google.co.jp/search?q=DRBD+active+active&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&hl=ja&client=firefox-a
- 13 http://www.google.co.jp/search?hl=ja&client=firefox-a&rls=org.mozilla:ja:official&q=drbd+active+active&lr=lang_ja&aq=0&aqi=g1&aql=&oq=drbd+act&gs_rfai=
- 13 http://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=768+データを暗号化できなかったため&num=50