[linux-lvm] extending a logical volume
Pierrick PONS
ppons at cvf.fr
Tue Jan 22 05:09:01 UTC 2002
> On Jan 21, 2002 19:09 +0100, Pierrick PONS wrote:
> > I've read the extending logical volume section and I can't believe this.
> > According to the doc, it would be impossible to extend a logical volume
> > without unmounting it first.
>
> LV resize != fs resize.
>
Yes you're right. It's possible to extend LV online but it's not the same for
file systems.
> > I'm using a ext3 (with a 2.4.17 kernel) filesystem and I'd like to extend my
> > logical volume without unmounting it first. This would be used on a
> > production server, so I can't unmount any logical volume.
>
> Currently, you cannot online resize ext3, but that is only because the code
> which I wrote to do this for 2.2 was never released, and it has not been
> ported to 2.4/2.5 yet.
>
It would be a really goud feature .... :-)
> > I've seen that a ext2online patch does exist, maybe this fonctionnality is
> > still implemented in a newer kernel ?
>
> No, still only available as a patch. The ext2 online resizing patch is
> very solid. The ext3 code is, by necessity, a total rewrite of the code
> to work with ext3 journaling, but the fundamental concepts are the same.
>
> > Could you give me, if it exists, a method to extend the size without unmount
> > the logical volume ?
>
> Use ext2 + ext2online patch (not great, because you probably crash more
> often than you need to resize), use ext3 but no online resizing (offline
> resizing works just fine with ext2resize), or work on porting the ext3
> resizing code to 2.4.
>
hmmm, I'm not good enough to code this :-(
So you'd rather use ext3 with offline resizing.
That is a real problem because LVM would be used on a 24/24 available data
server with nfs accesses . Datas should be get as often as the other servers
need to.
Maybe I should have a look at reiserfs + resize-reiserfs instead of using ext3
. What a pitty, ext3 is easy to install and is jouralised.
> Cheers, Andreas
> --
> Andreas Dilger
> http://sourceforge.net/projects/ext2resize/
> http://www-mddsp.enel.ucalgary.ca/People/adilger/
>
>
>
Thank you Andreas .
Pierrick
More information about the linux-lvm
mailing list