I wanted to shrink LVM partition in VM which has redhat linux and expand root partition because of memory issue on root partition. I have done searching excercise in the web and below are the results of the search and best pages that I have seen. However I was not able to reduce the LVM partition as all the procedures mentioned in the below did not recognize the LVM partition created in the redhat linux VM installation. Below procedures are pretty good in general and but does not work for LVM on VM. gparted, parted or steps mentioned below may work other partions. You can try got LVM, it may work for you. I have kept consolidated search result in one page.
http://gparted.sourceforge.net/download.php
http://www.thegeekstuff.com/2011/09/parted-command-examples/
http://gparted.sourceforge.net/screenshots.php#gparted-live-boot-menu
http://en.kioskea.net/faq/2036-how-to-resize-a-partition-using-gparted-on-linux
http://gparted.sourceforge.net/download.php
http://www.thegeekstuff.com/2011/09/parted-command-examples/
http://gparted.sourceforge.net/screenshots.php#gparted-live-boot-menu
http://en.kioskea.net/faq/2036-how-to-resize-a-partition-using-gparted-on-linux
Back up all your important data before attempting this. Always assume that you can lose all your data when resizing partitions.
Shrink LVM without dataloss
This forum thread suggests the following procedure, in this example we shrink a partition from 10G to 9G:
First, we unmount.
# umount /dev/vg_blah/lv_blah
Check the file system.
# e2fsck -f /dev/vg_blah/lv_blah
Resize the file system.
# resize2fs /dev/vg_blah/lv_blah 9G
Reduce the size of the logical volume.
# lvreduce -L -1G /dev/vg_blah/lv_blah
Shrink the volume group if desired.
# vgreduce vg_blah /dev/sdxy
No comments:
Post a Comment