Re: [RFC 0/13] extents and 48bit ext3
Jeff Garzik <[email protected]>
| Newsgroups | gmane.comp.file-systems.ext2.devel,gmane.linux.kernel,gmane.linux.file-systems |
|---|---|
| Message-ID | <[email protected]> |
Theodore Tso wrote: > On Fri, Jun 09, 2006 at 02:51:55PM -0400, Jeff Garzik wrote: >> ext3 is already essentially xiafs-on-life-support, when you consider >> today's large storage systems and today's filesystem technology. Just >> look at the ugly hacks needed to support expanding an ext3 filesystem >> online. > > And what ugly hacks are you talking about? It's actually quite clean; > with the latest e2fsprogs, you use the same command (resize2fs) for > doing both online and offline resizing. Consider a blkdev of size S1. Using LVM we increase that value under the hood to size S2, where S2 > S1. We perform an online resize from size S1 to S2. The size and alignment of any new groups added will different from the non-resize case, where mke2fs was run directly on a blkdev of size S2. Jeff