[Lustre-discuss] e2fsck claims OST is clean, then dirty
Andreas Dilger
adilger at sun.com
Thu Jan 21 16:35:14 PST 2010
On 2010-01-21, at 09:42, Erik Froese wrote:
> =========
> [root at oss-0-0 ~]# dumpe2fs -h /dev/dsk/ost24 | grep state
> dumpe2fs 1.41.6.sun1 (30-May-2009)
> Filesystem state: clean
> =========
The "clean" state is always true for ext3/ext4/ldiskfs filesystems,
due to the journal.
> =========
> [root at oss-0-0 ~]# e2fsck -n /dev/dsk/ost24 | tee /state/partition1/
> e2fsck-n_ost24_`date '+%m.%d.%y-%H:%M:%S'`.log
> e2fsck 1.41.6.sun1 (30-May-2009)
> device /dev/sdy mounted by lustre per /proc/fs/lustre/obdfilter/
> scratch-OST000e/mntdev
> Warning! /dev/dsk/ost24 is mounted.
> Warning: skipping journal recovery because doing a read-only
> filesystem check.
> scratch-OSTffff: clean, 3219531/183009280 files, 60844652/732023488
> blocks
> =========
>
> I ran that again and it produced a ton of errors. Could it be
> because the OST is active? (Log attached)
> Then I ran it again and it e2fsck reported that the OST was clean.
Checking a mounted filesystem is always at risk of producing
inconsistent results.
Cheers, Andreas
--
Andreas Dilger
Sr. Staff Engineer, Lustre Group
Sun Microsystems of Canada, Inc.
More information about the lustre-discuss
mailing list