Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Sep 2010 19:39:22 +0000
From:      Alexander Best <arundel@freebsd.org>
To:        freebsd-current@freebsd.org
Subject:   Bad cg number with SU+J
Message-ID:  <20100914193922.GA71865@freebsd.org>

next in thread | raw e-mail | index | archive | help

--sm4nu43k4a2Rpi4c
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

hi there,

a few minutes ago my machine froze running HEAD (r212616; amd64). after i did
a reset i had to deal with a situation i've documented in the attached file.

after having a healthy ufs2 fs again the results was:

i lost 4 files (unimportant /usr/ports/* stuff).

otaku% tunefs -p /
tunefs: POSIX.1e ACLs: (-a)                                disabled
tunefs: NFSv4 ACLs: (-N)                                   disabled
tunefs: MAC multilabel: (-l)                               disabled
tunefs: soft updates: (-n)                                 enabled
tunefs: soft update journaling: (-j)                       enabled
tunefs: gjournal: (-J)                                     disabled
tunefs: maximum blocks per file in a cylinder group: (-e)  2048
tunefs: average file size: (-f)                            16384
tunefs: average number of files in a directory: (-s)       64
tunefs: minimum percentage of free space: (-m)             8%
tunefs: optimization preference: (-o)                      time
tunefs: volume label: (-L)                                 rootfs
otaku% file -s /dev/ufs/rootfs 
/dev/ufs/rootfs: Unix Fast File system [v2] (little-endian) last mounted on /, volume name rootfs, last written at Tue Sep 14 20:35:52 2010, clean flag 0, readonly flag 0, number of blocks 117904411, number of data blocks 114192521, number of cylinder groups 1254, block size 16384, fragment size 2048, average file size 16384, average number of files in dir 64, pending blocks to free 0, pending inodes to free 1, system-wide uuid 0, minimum percentage of free blocks 8, TIME optimization
otaku% mount
/dev/ufs/rootfs on / (ufs, local, noatime, soft-updates)
devfs on /dev (devfs, local)
devfs on /usr/compat/linux/dev (devfs, local)
linprocfs on /usr/local/gentoo-stage3/proc (linprocfs, local)
linsysfs on /usr/local/gentoo-stage3/sys (linsysfs, local)
devfs on /usr/local/gentoo-stage3/dev (devfs, local)

cheers.
alex

-- 
a13x

--sm4nu43k4a2Rpi4c
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=bad_fsck

Starting file system checks:
** SU+J Recovering /dev/ufs/rootfs
** Reading 33554432 byte journal from inode 3.
** Building recovery table.
** Resolving unreferenced inode list.
** Processing journal entries.
/dev/ufs/rootfs: Bad cg number 77659923
/dev/ufs/rootfs: UNEXPECTED SU+J INCONSISTENCY
/dev/ufs/rootfs: INTERNAL ERROR: GOT TO reply()
/dev/ufs/rootfs: UNEXPECTED SOFT UPDATE INCONSISTENCY; RUN fsck MANUALLY.
Automatic file system check failed; help!
ERROR: ABORTING BOOT (sending SIGTERM to parent)!
Sep 14 20:51:27 init: /bin/sh on /etc/rc terminated abnormally, going to single
user mode
Enter root password, or ^D to go multi-user
Password:
Sep 14 20:51:37 init: NSSWITCH(_nsdispatch): nis, passwd_compat, endpwent, not f
ound, and no fallback provided
Enter full pathname of shell or RETURN for /bin/sh:
# fsck /
** /dev/ufs/rootfs
 
USE JOURNAL? [yn] n
 
** Skipping journal, falling through to full fsck
 
** Last Mounted on /
** Root file system
** Phase 1 - Check Blocks and Sizes
PARTIALLY TRUNCATED INODE I=27697158
SALVAGE? [yn] y
 
7523097642930302787 BAD I=27697158
UNEXPECTED SOFT UPDATE INCONSISTENCY
 
4121110496150036596 BAD I=27697158
UNEXPECTED SOFT UPDATE INCONSISTENCY
 
2319407891165819449 BAD I=27697158
UNEXPECTED SOFT UPDATE INCONSISTENCY
 
7306371615995291732 BAD I=27697158
UNEXPECTED SOFT UPDATE INCONSISTENCY
 
7669474378899542850 BAD I=27697158
UNEXPECTED SOFT UPDATE INCONSISTENCY
 
8101767965670925157 BAD I=27697158
UNEXPECTED SOFT UPDATE INCONSISTENCY
 
2891438952532243065 BAD I=27697158
UNEXPECTED SOFT UPDATE INCONSISTENCY
 
3186638930118191459 BAD I=27697158
UNEXPECTED SOFT UPDATE INCONSISTENCY
 
3539877892726534432 BAD I=27697158
UNEXPECTED SOFT UPDATE INCONSISTENCY
 
4051323354046740537 BAD I=27697158
UNEXPECTED SOFT UPDATE INCONSISTENCY
 
3186358554653109302 BAD I=27697158
UNEXPECTED SOFT UPDATE INCONSISTENCY
 
EXCESSIVE BAD BLKS I=27697158
CONTINUE? [yn] y
 
INCORRECT BLOCK COUNT I=27697158 (64 should be 352)
CORRECT? [yn] y
 
110708408 DUP I=27697432
UNEXPECTED SOFT UPDATE INCONSISTENCY
 
110708409 DUP I=27697432
UNEXPECTED SOFT UPDATE INCONSISTENCY
 
110708410 DUP I=27697432
UNEXPECTED SOFT UPDATE INCONSISTENCY
 
110708411 DUP I=27697432
UNEXPECTED SOFT UPDATE INCONSISTENCY
 
110708412 DUP I=27697432
UNEXPECTED SOFT UPDATE INCONSISTENCY
 
110708413 DUP I=27697452
UNEXPECTED SOFT UPDATE INCONSISTENCY
 
110708414 DUP I=27697452
UNEXPECTED SOFT UPDATE INCONSISTENCY
 
110708415 DUP I=27697452
UNEXPECTED SOFT UPDATE INCONSISTENCY
 
INCORRECT BLOCK COUNT I=27697559 (32 should be 0)
CORRECT? [yn] y
 
INCORRECT BLOCK COUNT I=27698047 (32 should be 0)
CORRECT? [yn] y
 
INCORRECT BLOCK COUNT I=27698050 (32 should be 0)
CORRECT? [yn] y
 
INTERNAL ERROR: dups with softupdates
UNEXPECTED SOFT UPDATE INCONSISTENCY
** Phase 1b - Rescan For More DUPS
110708408 DUP I=27697158
UNEXPECTED SOFT UPDATE INCONSISTENCY
 
110708409 DUP I=27697158
UNEXPECTED SOFT UPDATE INCONSISTENCY
 
110708410 DUP I=27697158
UNEXPECTED SOFT UPDATE INCONSISTENCY
 
110708411 DUP I=27697158
UNEXPECTED SOFT UPDATE INCONSISTENCY
 
110708412 DUP I=27697158
UNEXPECTED SOFT UPDATE INCONSISTENCY
 
110708413 DUP I=27697158
UNEXPECTED SOFT UPDATE INCONSISTENCY
 
110708414 DUP I=27697158
UNEXPECTED SOFT UPDATE INCONSISTENCY
 
110708415 DUP I=27697158
UNEXPECTED SOFT UPDATE INCONSISTENCY
 
** Phase 2 - Check Pathnames
DUP/BAD  I=27697432  OWNER=root MODE=100600
SIZE=10009 MTIME=Sep 14 03:07 2010
FILE=/var/log/dmesg.today
 
UNEXPECTED SOFT UPDATE INCONSISTENCY
 
REMOVE? [yn] y
 
DUP/BAD  I=27697452  OWNER=root MODE=100644
SIZE=4167 MTIME=Sep 14 13:36 2010
FILE=/usr/ports/emulators/qemu-devel/work/qemu-0.12.5/bsd/amd64/s_ceill.S
 
UNEXPECTED SOFT UPDATE INCONSISTENCY
 
REMOVE? [yn] y
 
** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
UNREF FILE I=2661472  OWNER=arundel MODE=100600
SIZE=0 MTIME=Sep 14 20:50 2010
CLEAR? [yn] y
 
UNREF FILE  I=15145853  OWNER=arundel MODE=100600
SIZE=0 MTIME=Sep 14 20:49 2010
RECONNECT? [yn] y
 
BAD/DUP FILE I=27697158  OWNER=arundel MODE=100600
SIZE=6309280 MTIME=Sep 13 15:41 2010
CLEAR? [yn] y
 
BAD/DUP FILE I=27697432  OWNER=root MODE=100600
SIZE=10009 MTIME=Sep 14 03:07 2010
CLEAR? [yn] y
 
BAD/DUP FILE I=27697452  OWNER=root MODE=100644
SIZE=4167 MTIME=Sep 14 13:36 2010
CLEAR? [yn] y
 
UNREF FILE I=27697497  OWNER=arundel MODE=100600
SIZE=32768 MTIME=Sep 14 20:06 2010
CLEAR? [yn] y
 
UNREF FILE I=27697559  OWNER=arundel MODE=100600
SIZE=0 MTIME=Sep 13 13:16 2010
CLEAR? [yn] y
 
UNREF FILE I=27697645  OWNER=arundel MODE=100600
SIZE=0 MTIME=Sep 13 13:16 2010
CLEAR? [yn] y
 
UNREF FILE I=27697649  OWNER=arundel MODE=100600
SIZE=0 MTIME=Sep 13 13:16 2010
CLEAR? [yn] y
 
UNREF FILE I=27697724  OWNER=arundel MODE=100600
SIZE=0 MTIME=Sep 13 13:16 2010
CLEAR? [yn] y
 
UNREF FILE I=27697725  OWNER=arundel MODE=100600
SIZE=0 MTIME=Sep 13 13:16 2010
CLEAR? [yn] y
 
UNREF FILE I=27697854  OWNER=arundel MODE=100600
SIZE=0 MTIME=Sep 13 13:16 2010
CLEAR? [yn] y
 
UNREF FILE I=27697855  OWNER=arundel MODE=100600
SIZE=0 MTIME=Sep 13 13:16 2010
CLEAR? [yn] y
 
UNREF FILE I=27697919  OWNER=arundel MODE=100600
SIZE=0 MTIME=Sep 13 13:16 2010
CLEAR? [yn] y
 
UNREF FILE I=27697931  OWNER=arundel MODE=100600
SIZE=0 MTIME=Sep 13 13:16 2010
CLEAR? [yn] y
 
UNREF FILE I=27698040  OWNER=arundel MODE=100600
SIZE=0 MTIME=Sep 13 13:16 2010
CLEAR? [yn] y
 
UNREF FILE I=27698047  OWNER=arundel MODE=100600
SIZE=0 MTIME=Sep 13 13:16 2010
CLEAR? [yn] y
 
UNREF FILE I=27698049  OWNER=arundel MODE=100600
SIZE=0 MTIME=Sep 13 13:16 2010
CLEAR? [yn] y
 
UNREF FILE I=27698050  OWNER=arundel MODE=100600
SIZE=0 MTIME=Sep 13 13:16 2010
CLEAR? [yn] y
 
** Phase 5 - Check Cyl groups
FREE BLK COUNT(S) WRONG IN SUPERBLK
SALVAGE? [yn] y
 
SUMMARY INFORMATION BAD
SALVAGE? [yn] y
 
BLK(S) MISSING IN BIT MAPS
SALVAGE? [yn] y
 
719535 files, 102466267 used, 11726254 free (244134 frags, 1435265 blocks, 0.2%
fragmentation)
 
***** FILE SYSTEM MARKED CLEAN *****
 
***** FILE SYSTEM WAS MODIFIED *****
# fsck /
** /dev/ufs/rootfs
 
USE JOURNAL? [yn] n
 
** Skipping journal, falling through to full fsck
 
** Last Mounted on /
** Root file system
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
** Phase 5 - Check Cyl groups
719535 files, 102466267 used, 11726254 free (244134 frags, 1435265 blocks, 0.2%
fragmentation)
 
***** FILE SYSTEM IS CLEAN *****
 
***** FILE SYSTEM WAS MODIFIED ***** 


--sm4nu43k4a2Rpi4c--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100914193922.GA71865>