Archives

All posts for the day May 27th, 2011

Our standard build = 30GB.  How do you expand the file system without losing data and/or the VM.

Our test

30GB standard VM

Need to increase /motr to 100GB

Before you start, verify that the new space can be seen.  Here is the un-modified fdisk.

Either reboot, or just enter this in.  This will rescan the disk to find the new space.

echo 1 > /sys/block/sda/device/rescan

 

 

#1  Start by creating a new primary with your new disk space, this also can be an extended

p = print

n = create new partition

w = write

t = type (8e = LVM)

Here’s the original without the new partition.

 

Add a new partition with the new space, we will create this on /dev/sda3.  n = create new partition, p = print, t = disk type

Now that it’s created we need to specify the partition type and switch that to Linux LVM.  Type = 8e for Linux LVM

 

Looks good.   Now we need to write this partition to disk using the w

 

 

run partprobe -s

which will re-scan the new partition table.  A reboot will do the samething, but why reboot?

 

Increase the physical layer

 

Increase the “system” volume. System = the volume name

 

Increase the Logical Volume

 

Finally increase the file system.

Note:  I had issues trying to use resize2fs on a physical host, as I was attempting to expand file system by adding a new disk to the system.  So try this as last step if that fails..

resize_reiserfs: On-line resizing finished successfully.

 

That’s it.