2010/11/24
Logical Volume割り当てのDomain-UでDiskを拡張する手順
次回はディスクの拡張も試してメモろうと思います。
と、書いてからもう2年・・・。
ようやく機会があったのでメモりんぐ。
・Domain-0のLogical VolumeをDomain-UのDiskとして割り当てている
・Domain-0のVolume Groupに十分な空きDiskがある
・Domain-Uでパーティション(fdisk)を区切っていない ← ここ重要
となっていることが前提です。
というか、上記の通りDomain-Uを作成しておくと非常に便利。
例えば、Domain-0の/dev/VolGroup01/LogVol02を、
Domain-Uの/dev/xvdbに割り当てていて、
こいつを拡張する場合は以下の通り。
◆Domain-0の作業
・念のため、Dom-UのDiskをチェックする
fsck /dev/xvdb
・Dom-Uをシャットダウンする
・Dom-0上のLVを拡張する
lvextend -L +20G /dev/VolGroup01/LogVol02
・Dom-Uを起動する
◆Domain-Uの作業
・Dom-Uのファイルシステムを拡張する
resize2fs /dev/xvdb 140G
なんと、たったこれだけ!
なお、うちの場合はVolume Groupの空きが足りなかった為、
以下を参考に既存ファイルシステムを縮小してから実施しました。
・論理ボリュームを縮小するには − @IT