Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Dec 2001 06:07:19 -0000
From:      "Mark Hughes" <mh_lists@digitalspy.co.uk>
To:        <freebsd-questions@FreeBSD.ORG>
Subject:   Softupdates & fsck
Message-ID:  <019301c1820a$1b07e2b0$0200a8c0@mark2>

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

We've got softupdates enabled for all the filesystems, aside from /, on a
web server. Recently a power outage at our ISP (due to a blow fuse or some
such event) caused the power to our server to be cut completely for a brief
period, obviously without warning or a graceful shutdown.

Now, when we brought it back up, the filesystem was in a little bit of a
mess, and we had to go into single user mode and use fsck to fix a number
of errors (log below). I was somewhat suprised at this, as I was under the
impression that softupdates whole purpose, aside from speed increases, was
to never leave the file system in a state where it would need an fsck if
the power was cut or the system crashed....

Was I wrong in this assumption? Or is something strange going on...

Any ideas as to what has happened gratefully received.

mount details:
/dev/ad0s1a on / (ufs, local)
/dev/ad0s1h on /home (ufs, local, soft-updates)
/dev/ad0s1g on /usr (ufs, local, soft-updates)
/dev/ad0s1f on /var (ufs, local, soft-updates)
/dev/ad0s1e on /var/tmp (ufs, local, soft-updates)
procfs on /proc (procfs, local)

fsck output from the crash recovery:
** /dev/ad0s1a
** Last Mounted on /

** Root file system

** Phase 1 - Check Blocks and Sizes

ad0s1a: hard error reading fsbn 656735 of 328304-328415 (ad0s1 bn 656735;
cn 40 tn 224 sn 23) status=59 error=40



CANNOT READ: BLK 328304

CONTINUE? [yn] y



THE FOLLOWING DISK SECTORS COULD NOT BE READ:

** Phase 2 - Check Pathnames

** Phase 3 - Check Connectivity

** Phase 4 - Check Reference Counts

LINK COUNT FILE I=31257  OWNER=root MODE=100644

SIZE=199 MTIME=Dec  6 12:31 2001  COUNT 2 SHOULD BE 1

ADJUST? [yn] y



UNREF FILE I=31260  OWNER=root MODE=100644

SIZE=0 MTIME=Dec  6 12:31 2001

CLEAR? [yn] y



** Phase 5 - Check Cyl groups

BLK(S) MISSING IN BIT MAPS

SALVAGE? [yn] y



1378 files, 39481 used, 456630 free (438 frags, 57024 blocks, 0.1%
fragmentation)



***** FILE SYSTEM MARKED CLEAN *****



***** FILE SYSTEM WAS MODIFIED *****

** /dev/ad0s1h

** Last Mounted on /home

** Phase 1 - Check Blocks and Sizes

** Phase 2 - Check Pathnames

** Phase 3 - Check Connectivity

** Phase 4 - Check Reference Counts

UNREF FILE  I=3166465  OWNER=nobody MODE=100644

SIZE=1295 MTIME=Dec  6 12:20 2001

RECONNECT? [yn] y



NO lost+found DIRECTORY

CREATE? [yn] y



UNREF FILE  I=3166466  OWNER=nobody MODE=100644

SIZE=1318 MTIME=Dec  6 12:20 2001

RECONNECT? [yn] y



UNREF FILE  I=3166467  OWNER=nobody MODE=100644

SIZE=1345 MTIME=Dec  6 12:20 2001

RECONNECT? [yn] y



UNREF FILE  I=3166468  OWNER=nobody MODE=100644

SIZE=1363 MTIME=Dec  6 12:20 2001

RECONNECT? [yn] y



UNREF FILE  I=3166469  OWNER=nobody MODE=100644

SIZE=1315 MTIME=Dec  6 12:20 2001

RECONNECT? [yn] y



UNREF FILE  I=3166470  OWNER=nobody MODE=100644

SIZE=1335 MTIME=Dec  6 12:20 2001

RECONNECT? [yn] y



UNREF FILE  I=3166471  OWNER=nobody MODE=100644

SIZE=1329 MTIME=Dec  6 12:20 2001

RECONNECT? [yn] y



UNREF FILE  I=3166472  OWNER=nobody MODE=100644

SIZE=1337 MTIME=Dec  6 12:20 2001

RECONNECT? [yn] y



UNREF FILE  I=3166473  OWNER=nobody MODE=100644

SIZE=1376 MTIME=Dec  6 12:20 2001

RECONNECT? [yn] y



UNREF FILE  I=3166474  OWNER=nobody MODE=100644

SIZE=1325 MTIME=Dec  6 12:20 2001

RECONNECT? [yn] y



UNREF FILE  I=3166475  OWNER=nobody MODE=100644

SIZE=1380 MTIME=Dec  6 12:20 2001

RECONNECT? [yn] y



UNREF FILE  I=3166476  OWNER=nobody MODE=100644

SIZE=1317 MTIME=Dec  6 12:20 2001

RECONNECT? [yn] y



UNREF FILE  I=3166477  OWNER=nobody MODE=100644

SIZE=1323 MTIME=Dec  6 12:20 2001

RECONNECT? [yn] y



UNREF FILE  I=3166478  OWNER=nobody MODE=100644

SIZE=1336 MTIME=Dec  6 12:20 2001

RECONNECT? [yn] y



UNREF FILE  I=3166479  OWNER=nobody MODE=100644

SIZE=1337 MTIME=Dec  6 12:20 2001

RECONNECT? [yn] y



UNREF FILE  I=3166480  OWNER=nobody MODE=100644

SIZE=1330 MTIME=Dec  6 12:20 2001

RECONNECT? [yn] y



UNREF FILE  I=3166481  OWNER=nobody MODE=100644

SIZE=1296 MTIME=Dec  6 12:20 2001

RECONNECT? [yn] y



UNREF FILE  I=3166482  OWNER=nobody MODE=100644

SIZE=1336 MTIME=Dec  6 12:20 2001

RECONNECT? [yn] y



UNREF FILE  I=3166483  OWNER=nobody MODE=100644

SIZE=1298 MTIME=Dec  6 12:20 2001

RECONNECT? [yn] y



UNREF FILE  I=3166484  OWNER=nobody MODE=100644

SIZE=1354 MTIME=Dec  6 12:20 2001

RECONNECT? [yn] y





** Phase 5 - Check Cyl groups

FREE BLK COUNT(S) WRONG IN SUPERBLK

SALVAGE? [yn] y



SUMMARY INFORMATION BAD

SALVAGE? [yn] y



18647 files, 2266425 used, 11706928 free (7744 frags, 1462398 blocks, 0.1%
fragmentation)



***** FILE SYSTEM MARKED CLEAN *****



***** FILE SYSTEM WAS MODIFIED *****

** /dev/ad0s1g

** Last Mounted on /usr

** Phase 1 - Check Blocks and Sizes

** Phase 2 - Check Pathnames

** Phase 3 - Check Connectivity

** Phase 4 - Check Reference Counts

** Phase 5 - Check Cyl groups

133220 files, 1169269 used, 8755206 free (36302 frags, 1089863 blocks, 0.4%
fragmentation)



***** FILE SYSTEM MARKED CLEAN *****

** /dev/ad0s1f

** Last Mounted on /var

** Phase 1 - Check Blocks and Sizes

INCORRECT BLOCK COUNT I=634882 (52080 should be 51968)

CORRECT? [yn] y



** Phase 2 - Check Pathnames

** Phase 3 - Check Connectivity

** Phase 4 - Check Reference Counts

** 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



446 files, 127050 used, 4834675 free (851 frags, 604228 blocks, 0.0%
fragmentation)



***** FILE SYSTEM MARKED CLEAN *****



***** FILE SYSTEM WAS MODIFIED *****

** /dev/ad0s1e

** Last Mounted on /var/tmp

** Phase 1 - Check Blocks and Sizes

** Phase 1 - Check Blocks and Sizes

** Phase 2 - Check Pathnames

** Phase 3 - Check Connectivity

** Phase 4 - Check Reference Counts

** Phase 5 - Check Cyl groups

2 files, 2 used, 3473100 free (20 frags, 434135 blocks, 0.0% fragmentation)

 ***** FILE SYSTEM MARKED CLEAN *****

Thanks,
Mark

--
Mark Hughes - DVD & Film Content Manager, Technical Officer
Digital Spy Ltd
http://www.digitalspy.co.uk/
Your number one source for digital media and entertainment news!



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?019301c1820a$1b07e2b0$0200a8c0>