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

Reply via email to