On Jun 27, 2007 16:43 +0200, Bernd Schubert wrote: > And now a big warning: Even though tune2fs.lustre failed on OST1, it seems to > have modified the filesystem. As on OST2 I could convert it to lustre-1.6 > with the proper tools, but when I tried to mount it, it failed and in dmesg I > got these messsages > > [ 2521.326416] LDISKFS-fs error (device md3): ldiskfs_add_entry: bad entry in > directory #75022340: rec_len % 4 != 0 - offset=0, inode=537537071, > rec_len=2346, name_len=102 > [ 2521.341692] Aborting journal on device md3. > [ 2521.346044] Remounting filesystem read-only > > I already got this when I converted last time, but thought the filesystem > might have been damaged before.
This is likely because the ubuntu e2fsprogs are patched to use the ext4 extent format changes (originally from CFS), but I suspect they are old and missing some important fixes. > May suggest to add to tunefs.lustre some tests if the proper e2fsprogs have > been installed? The e2fsprogs should THEMSELVES report problems like this (e.g. "trying to access a filesystem with unsupported features"). Could you please do the following: - set up your system with a minimum-sized OST filesystem (2100 4kB blocks is the smallest ext3 filesystem I think) - save the pre-upgrade image (gzipped) - run the upgrade process on your system (tune2fs.lustre) attach both to a new bug. Even though Ubuntu is not a supported platform, I want to be sure that there is no omission in the CFS e2fsprogs code. Cheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc. _______________________________________________ Lustre-discuss mailing list [email protected] https://mail.clusterfs.com/mailman/listinfo/lustre-discuss
