Calendar
Categories
Archives
Recent Entries
Search
with Ajax Amazon
■ Archive for 08 October 2008

2008年10月08日

DRBD + LVM: online resize

LinuxのLVMの上に作成したDRBDの共有ディスクを

オンライン拡張する方法

を防備録として載せておきます。
(ON BOTH NODES)
# lvextend -L+500M /dev/VolGroup00/lv_drbd0
# drbdadm resize r0

(ON THE PRIMARY ONLY)
# resize2fs /dev/drbd0

HeartbeatもDRBDも停止することなく、オンラインのまま拡張できました。
面白いと思ったのはコマンドを入力する順番で動きが違うことです。

#PRIMARY: lvextend...
#SECONDARY: lvextend...
↓このコマンド実行した時点でSECONDARYとの同期がとられる
#PRIMARY: drbdadm resize r0

#PRIMARY: lvextend...
#PRIMARY: drbdadm resize r0
#SECONDARY: lvextend...
↓このコマンド実行した時点でSECONDARYとの同期がとられる
#SECONDARY: drbdadm resize r0

<環境>
OS: CentOS 5.2
DRBD: 8.2.6-1.el5.centos(extras)
Heartbeat: 2.1.3-3.el5.centos(extras)

(注意)
これは実験として行ったもので、動作を保障するものではありません。
実行する際には必ずバックアップを取ってから行うようにしてください。
データが壊れても当方では責任は持てません。

Posted by admin at 21:13 Category: Computer | No Comment |