- 追加された行はこの色です。
- 削除された行はこの色です。
[[OS/Linux/LVM]]
**LVMの拡張・縮小 [#y42c5402]
***LVMのメイン機能 [#g95e1ab8]
+拡張の手順
以下の順で拡張します.
++LV の拡張
++ファイルシステムの拡張
+縮小の手順
++ファイルシステムの縮小
++LV の縮小
----
**LVの拡張 [#dfd28a95]
# lvextends -L +[拡張するサイズ] /dev/[VG名]/[LV名]
例)
# lvextends -L +512M /dev/vg02/lvol1
+ファイルシステムの拡張
++事前確認
事前確認
Kernel のバージョン等により, オンラインでの拡張に対応していない場合
マウントをはずしてから実施のこと.
# resize2fs /dev/[VG名]/[LV名] [変更後のサイズ]
※サイズ省略時は, パーティション[LVにて利用可能]の最大になる
例)
# resize2fs /dev/vg02/lvol1 4300M
※ディストリビューションによっては, ext2online, ext2remove 等を
用いる必要がある. 各コマンドについてはマニュアル参照.
**ファイルシステムの縮小 [#y9c2c0ca]
+整合性チェックをする
# e2fsck -f /dev/[VG名]/[LV名]
例)
# e2fsck -f /dev/vg02/lvol1
+縮小する
++事前確認
事前確認
Kernel のバージョン等により, オンラインでの拡張に対応していない場合
マウントをはずしてから実施のこと.
# resize2fs /dev/vg02/lvol1 [変更後のサイズ]
※ディストリビューションによっては, ext2online, ext2remove 等を
用いる必要がある. 各コマンドについてはマニュアル参照.
+LVの縮小
# lvreduce -L -500M /dev/[VG名]/[LV名]
例)
# lvreduce -L -500M /dev/vg02/lvol2
※[注意] ファイルシステムのサイズより小さくしないこと
小さくした場合, データが消えます.