<<情報は鵜呑みにしない>> |
SPAM対策>>
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
# 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
#SECONDARY: lvextend...
↓このコマンド実行した時点でSECONDARYとの同期がとられる
#PRIMARY: drbdadm resize r0
#PRIMARY: lvextend...
#PRIMARY: drbdadm resize r0
#SECONDARY: lvextend...
↓このコマンド実行した時点でSECONDARYとの同期がとられる
#SECONDARY: drbdadm resize r0
#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)
(注意)
これは実験として行ったもので、動作を保障するものではありません。
実行する際には必ずバックアップを取ってから行うようにしてください。
データが壊れても当方では責任は持てません。
コメント
コメントはまだありません
<<情報は鵜呑みにしない>> |
SPAM対策>>

