LV拡張時のコマンド e2fsadm

10月 4, 2009

前回の記事Linux:LVM拡張手順のメモ-後半で書いたLV拡張時のコマンドe2fsadmは、
商用ツールであるとかLVMパッケージの一部であるとか書かれており、…実際のところ、
自分もよく分かっていない。また、e2fsadmを利用していない環境も多いと思われる。
(その辺りも不明…)

ともあれ、e2fsadmを使用しない場合はlvextendコマンドでも良い。以下例。

# lvextend -l+434 /dev/vg_xxxxx_xxx/LV名


ただしこの場合、LVが拡張されただけでファイルシステムは拡張されていない。
よって、追加で以下のようにファイルシステムを拡張する手順も必要となる。

# resize2fs /dev/vg_xxxxx_xxx/LV名


※サイズを指定しなくても自動的にLVに合わせてファイルシステムを拡張してくれる。
また、拡張時はファイルシステムをマウントした状態(オンライン)でサイズ変更
が可能(縮小時はアンマウントする)。


e2fsadmを利用すれば追加の手順は不要。
おそらく、LV拡張とファイルシステム拡張を一括でやってくれるのだろう。

ただし、e2fsadmはそれほど多く使用されてはいないらしく、現在も普及している
ものかどうか、
また代替となるコマンドがlvextendの他にあるのか、その辺も今イチ。
この程度の話で恐縮ではあるけれど、一応メモを残しておこうと思うw

関連記事
Linux:LVM拡張手順のメモ-前半
Linux:LVM拡張手順のメモ-後半
Linux:LVM解除のおおざっぱなメモ
Linux:LVM解除後のデータ削除
LVMをまとめてみようと思いついた

Linux記事一覧はこちらをどうぞ
↓ ↓ ↓
Linux-index


Categories: Linux