[CentOS] LVM
Ray Van Dolson
rayvd at bludgeon.org
Mon Mar 19 02:40:21 UTC 2012
On Sun, Mar 18, 2012 at 08:04:14PM +0100, Markus Falb wrote:
> On 18.3.2012 18:34, madunix at gmail.com wrote:
> > I need to shrink /home(755G) to 150GB and use free space to add to the
> > existing /(50G).
> > #df -kh
> > Filesystem Size Used Avail Use% Mounted on
> > /dev/mapper/vg_web-lv_root 50G 7.8G 40G 17% /
> > tmpfs 7.8G 384K 7.8G 1% /dev/shm
> > /dev/sda2 485M 79M 381M 18% /boot
> > /dev/sda1 200M 256K 200M 1% /boot/efi
> > /dev/mapper/vg_web-lv_home755G 6.2G 711G 1% /home
> >
> > Need to have the step, can this be done online or need to go offline
> > (umount) the file systems.
>
> What filesystem? Assuming ext3, this cannot shrunk without unmounting.
> I believe the following *should* work for ext3
>
> $ umount /home
> $ e2fsck -f /dev/vg_web/lv_home
> $ resize2fs /dev/vg_web/lv_home 150g
> $ lvresize -L 150g /dev/vg_web/lv_home
> $ mount /home
>
> I am not sure how safe it is. Take care!
I was under the impression that you needed to unmount the file system
to shrink it with resize2fs (you can grow it online however).
Ray
More information about the CentOS
mailing list