Please remove ext2resize from intrepid: ext2resize tools incorrectly detect RAID stride
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ext2resize (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: ext2resize
ext2online & ext2prepare both detected my RAID stride incorrectly. I have an ext3 filesystem on an LVM device created on top of an mdadm RAID5. The ext3 filesystem was created with a stride of 16, as the RAID blocksize (and PV block size) is 64k.
After adding a new drive to the RAID set, I grew the logical volume, then attempted to expand the filesystem on it.
Both ext2online & ext2prepare gave the following error:
This is odd, the RAID stride is not constant at -1009!
This is odd, the RAID stride is negative (-1009)!
Using a RAID stride value of 0
Clearly a stride of -1009 is unlikely.
I ended up taking the filesystem offline and using ext2resize to grow it, as ext2resize accepts a parameter to set the stride (-S, though it's not documented in the man page or usage message, it showed up in a changelog I found with google)
I believe this package should be removed from Ubuntu and blacklisted. The Debian package has had a release-critical bug on it (Debian bug #400797) since April; it has not seen an upload in Debian for two years; it will not be releasing with Lenny; and it is widely regarded by the upstream ext3 community as unsupported. (The supported resize method is resize2fs, in the core e2fsprogs package.)
Please remove this package from intrepid.