Re: Run out of disk space on LVM
On Saturday 24 February 2007 10:30, Gilles Mocellin wrote:
> Le samedi 24 février 2007 09:58, Justin Hartman a écrit :
> > Hi guys
> >
> > I must say I'm a little confused here. In the past I just created one
> > large partition for my debian install but for this one machine I setup
> > seperate partitions using LVM. I may be way off the mark here but I
> > thought that with lvm I could resize partitions if it ran out of
> > space?
> >
> > My current filesystem looks like this:
> >
> > Filesystem Size Used Avail Use% Mounted on
> > /dev/mapper/debian-root 268M 268M 0 100% /
> > tmpfs 249M 0 249M 0% /lib/init/rw
> > udev 10M 64K 10M 1% /dev
> > tmpfs 249M 0 249M 0% /dev/shm
> > /dev/hda1 236M 24M 200M 11% /boot
> > /dev/mapper/debian-home
> > 27G 4.8G 21G 19% /home
> > /dev/mapper/debian-tmp
> > 380M 11M 350M 3% /tmp
> > /dev/mapper/debian-usr
> > 4.7G 3.0G 1.6G 66% /usr
> > /dev/mapper/debian-var
> > 2.9G 283M 2.4G 11% /var
> >
> > As you can see my /dev/mapper/debian-root is 100% full and I have no
> > idea how to extend the size to that partition or how to remove stuff
> > from that partition.
> >
> > My first prize solution is to move space from my /home partition to my
> > /dev/mapper/debian-root partition but again - not sure how.
> >
> > Any ideas please?
> > --
> > Regards
> > Justin Hartman
> > PGP Key ID: 102CC123
>
> 0) You must tell us what filesystems you use on / and /var. I suppose it's
> ext3 for now.
>
> 1) If there's space on the VG debian, just extend the root LV :
> To see space used on the debian VG :
> # vgs debian
>
> Add space to root :
> # lvextend -L+50M /dev/vg/debian/root
>
> Extend the filesystem
> # resize2fs /dev/vg/debian/root
>
> 2) You've got space on /var, so reduce it to give space to root :
> # resize2fs /dev/debian/var 2G
> # lvextend -L 350M /dev/debian/root
> # resize2fs /dev/debian/root
>
> If you use reiserfs instead of ext3, replace resize2fs by resize_reiserfs
> (see man for the parameters).
> If you use xfs, you cannot shrink, but can grow with xfs_grow
> If you use jfs, I don't know, but there's certainly a command at least to
> grow the filesystem.
>
> Note :
> ext3 can be resize online since <put her a kernel version> and by default
> if the filesystem has been created with e2fsprogs >=
> 1.38+1.39-WIP-2006.03.29-1 (mke2fs -O resize_inode is by default)
Also apt-get clean may help you there wihout resizing
Thierry
--
Linux is like a tipi: no Windows, no Gate and an Apache inside
Reply to: