On Mon, Feb 06, 2006 at 11:23:23PM +0100, Tore Anderson wrote:
> 
> Package: e2fsprogs
> Severity: wishlist
> 
>   Hi.  It would be really nice if you could add the resize inode with
>  e2fsprogs, as online resizing is immensely useful, but sadly most
>  distributions don't create file systems that are ready for it by
>  default.

Support for the on-line resizing inode has been integrated into
e2fsck, mke2fs, and resize2fs (so that the off-line resizer knows
about the resize inode, and can optimize its resizing activities when
shrinking or growing a filesystem with a on-line resize inode).

>   The ext2resize suite appears to be unmaintained (RC bugs open for over
>  a year), and its ext2prepare tool appears to create the resize inode
>  incorrectly, see #348778.  So it would be nice if this functionality
>  would be available in e2fsprogs as well, which appears to be reasonably
>  well-maintained.  ;-)

So if you create a filesystem from scratch, you can indeed create it
with with the resize inode.  However, ext2prepare is so scary that I
refuse to simply suck it into e2fsprogs until I rework it
significantly (and this may require a rewrite from scratch).
Basically, I'm not willing to maintain it and vouch for it not
trashing user's filesystems in its current state.  

So unfortunately, there is no way to safely add an on-line resize
inode to an existing filesystem using e2fsprogs.  This is definitely
an undesirable state of affairs, but it's a matter of me finding time
to fix up ext2preprae.

>   This wishlist could also be extended to adding ext2online-equivalent
>  functionality to e2fsprogs as well.  Even though it seems that this
>  tool works correctly and is able to online-resize file systems without
>  corrupting them, I must admit I fully trust only e2fsprogs when it
>  comes to the integrity of my data...

You mean the tool to trigger the on-line resizing functionality in the
kernel?  That's probably easier for me to move into e2fsprogs.

                                                - Ted


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to