[Lustre-discuss] e2fsck
Andreas Dilger
adilger at sun.com
Fri Feb 20 13:10:50 PST 2009
On Feb 19, 2009 20:42 -0500, Robin Humble wrote:
> in 5 out of 6 e2fsck's I do after an OSS crash, I get one free blocks
> count wrong and often a bitmap in a group that wants to be corrected.
>
> is this normal?
> or is it an ldiskfs or an e2fsck bug?
Do you have the "MMP" feature enabled?
> rhel5 x86_64
> e2fsprogs-1.40.11.sun1-0redhat
> kernel-lustre-smp-2.6.18-92.1.10.el5_lustre.1.6.6
>
> cheers,
> robin
>
> [root at sox2 ~]# e2fsck -f /dev/md5
> e2fsck 1.40.11.sun1 (17-June-2008)
> Pass 1: Checking inodes, blocks, and sizes
> Pass 2: Checking directory structure
> Pass 3: Checking directory connectivity
> Pass 4: Checking reference counts
> Pass 5: Checking group summary information
> Block bitmap differences: -107639
> Fix<y>? yes
>
> Free blocks count wrong for group #3 (19179, counted=19180).
> Fix<y>? yes
>
> Free blocks count wrong (8199819, counted=8199820).
> Fix<y>? yes
>
>
> system-OST0001: ***** FILE SYSTEM WAS MODIFIED *****
> system-OST0001: 133986/3055616 files (1.2% non-contiguous),
> 4007188/12207008 blocks
> [root at sox2 ~]# e2fsck -f /dev/md6
> e2fsck 1.40.11.sun1 (17-June-2008)
> home-OST0001: recovering journal
> Pass 1: Checking inodes, blocks, and sizes
> Pass 2: Checking directory structure
> Pass 3: Checking directory connectivity
> Pass 4: Checking reference counts
> Pass 5: Checking group summary information
> Free blocks count wrong for group #3 (23432, counted=23433).
> Fix<y>? yes
>
> Free blocks count wrong (131098913, counted=131098914).
> Fix<y>? yes
>
>
> home-OST0001: ***** FILE SYSTEM WAS MODIFIED *****
> home-OST0001: 26848/33513472 files (2.4% non-contiguous),
> 2934270/134033184 blocks
> [root at sox2 ~]# e2fsck -f /dev/md7
> e2fsck 1.40.11.sun1 (17-June-2008)
> apps-OST0001: recovering journal
> Pass 1: Checking inodes, blocks, and sizes
> Pass 2: Checking directory structure
> Pass 3: Checking directory connectivity
> Pass 4: Checking reference counts
> Pass 5: Checking group summary information
> Free blocks count wrong for group #3 (23432, counted=23433).
> Fix<y>? yes
>
> Free blocks count wrong (34865220, counted=34865221).
> Fix<y>? yes
>
>
> apps-OST0001: ***** FILE SYSTEM WAS MODIFIED *****
> apps-OST0001: 45904/9166848 files (3.9% non-contiguous),
> 1794027/36659248 blocks
> [root at sox2 ~]#
> [root at sox2 ~]# e2fsck -f /dev/md15
> e2fsck 1.40.11.sun1 (17-June-2008)
> system-OST0000: recovering journal
> Pass 1: Checking inodes, blocks, and sizes
> Pass 2: Checking directory structure
> Pass 3: Checking directory connectivity
> Pass 4: Checking reference counts
> Pass 5: Checking group summary information
> Free blocks count wrong for group #3 (20647, counted=20648).
> Fix<y>? yes
>
> Free blocks count wrong (8115827, counted=8115828).
> Fix<y>? yes
>
>
> system-OST0000: ***** FILE SYSTEM WAS MODIFIED *****
> system-OST0000: 134002/3055616 files (1.2% non-contiguous),
> 4091180/12207008 blocks
> [root at sox2 ~]# e2fsck -f /dev/md16
> e2fsck 1.40.11.sun1 (17-June-2008)
> home-OST0000: recovering journal
> Pass 1: Checking inodes, blocks, and sizes
> Pass 2: Checking directory structure
> Pass 3: Checking directory connectivity
> Pass 4: Checking reference counts
> Pass 5: Checking group summary information
>
> home-OST0000: ***** FILE SYSTEM WAS MODIFIED *****
> home-OST0000: 26831/33513472 files (2.1% non-contiguous),
> 2951394/134033184 blocks
> [root at sox2 ~]# e2fsck -f /dev/md17
> e2fsck 1.40.11.sun1 (17-June-2008)
> apps-OST0000: recovering journal
> Pass 1: Checking inodes, blocks, and sizes
> Pass 2: Checking directory structure
> Pass 3: Checking directory connectivity
> Pass 4: Checking reference counts
> Pass 5: Checking group summary information
> Free blocks count wrong for group #3 (3046, counted=3047).
> Fix<y>? yes
>
> Free blocks count wrong (34976431, counted=34976432).
> Fix<y>? yes
>
>
> apps-OST0000: ***** FILE SYSTEM WAS MODIFIED *****
> apps-OST0000: 45798/9166848 files (3.7% non-contiguous),
> 1682816/36659248 blocks
>
> _______________________________________________
> Lustre-discuss mailing list
> Lustre-discuss at lists.lustre.org
> http://lists.lustre.org/mailman/listinfo/lustre-discuss
Cheers, Andreas
--
Andreas Dilger
Sr. Staff Engineer, Lustre Group
Sun Microsystems of Canada, Inc.
More information about the lustre-discuss
mailing list