LVMのサイズ変更
まず、レスキューモードで立ち上げる。
ファイルシステムはマウントしない。
lvm vgchange -a y
で、/dev/VolumeGroupName/ 以下の物が出てくるから、e2fsckとか、resize2fsとかでサイズ変更の前準備
e2fsck -f /dev/VolumeGroup/LogicalVolume1 resize2fs /dev/VolumeGroup/LogicalVolume1 1000G(減らすときには先にするらしい)
その後は
lvm lvreduce -L 1000M /dev/VolumeGroup/LogicalVolume1 lvm lvextend -L 1000G /dev/VolumeGroup/LogicalVolume2
とかでサイズ変更できる。それから、
e2fsck -f /dev/VolumeGroup/LogicalVolume1 resize2fs /dev/VolumeGroup/LogicalVolume1 mkswap /dev/VolumeGroup/LogicalVolume2
とかで、変更したサイズをファイルシステムに反映してやる。
これで、試しにマウントしてみて、サイズが合ってたら成功。
レスキューモードを終了する