Bad Super Block Count

Grant Peel grant at thenetnow.com
Sun Sep 28 14:21:05 PDT 2003


Hello all,

One of my Dell servers has rebooted itself twice in the past week. No panics
or anything showing in any log. No overheating noted in mbmon. I don't know
if the diskstuff below is related.

Dell called me and told me I had to do a PERC III ROM flash, so I went to
the POP and did that. At that time I ran an fsck. I am seeing what look to
be (I hope) none critical disk errors. I cant find anything specific in the
FreeBSD archives and was hoping some here might have some knowledge.

Here is the complete list from fsck, also I will post disklabel -r output at
the bottom.

As a side note, I could not get fsck to be interactive. Not even at the
console, but I was never in single user mode either...should it matter?

Dell 1400SC, 933Mhz, 512 MB, RAID5 PERC 3/DC.

BTW, I ran a consistency check before booting back into FReeBSD and
according to the PERC software the stripes etc are perfect.
----------------------------------------------------------------------------
-------------

enterprise# fsck
** /dev/amrd0s1a (NO WRITE)
** 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
3461 files, 111997 used, 384114 free (450 frags, 47958 blocks, 0.1%
fragmentation)
** /dev/amrd0s1d (NO WRITE)
** Last Mounted on /backup
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
** Phase 5 - Check Cyl groups
14 files, 2345699 used, 1599707 free (3 frags, 199963 blocks, 0.0%
fragmentation)
** /dev/amrd0s1h (NO WRITE)
** Last Mounted on /home
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
** Phase 5 - Check Cyl groups
1022 files, 5694732 used, 2298363 free (939 frags, 287178 blocks, 0.0%
fragmentation)
** /dev/amrd0s1g (NO WRITE)
** Last Mounted on /mail
** Phase 1 - Check Blocks and Sizes
INCORRECT BLOCK COUNT I=11 (12 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=46 (11808 should be 208)
CORRECT? no

INCORRECT BLOCK COUNT I=113 (304 should be 208)
CORRECT? no

INCORRECT BLOCK COUNT I=162 (12 should be 0)
CORRECT? no

INCORRECT BLOCK COUNT I=284 (2 should be 0)
CORRECT? no

** Phase 2 - Check Pathnames
** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
UNREF FILE I=284  OWNER=epearson MODE=100600
SIZE=0 MTIME=Sep 28 16:59 2003
CLEAR? no

** Phase 5 - Check Cyl groups
FREE BLK COUNT(S) WRONG IN SUPERBLK
SALVAGE? no

SUMMARY INFORMATION BAD
SALVAGE? no

BLK(S) MISSING IN BIT MAPS
SALVAGE? no

512 files, 272012 used, 734121 free (161 frags, 91745 blocks, 0.0%
fragmentation)
** /dev/amrd0s1e (NO WRITE)
** 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
224635 files, 2166168 used, 2795557 free (128629 frags, 333366 blocks, 2.6%
fragmentation)
** /dev/amrd0s1f (NO WRITE)
** Last Mounted on /var
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
UNALLOCATED  I=166980  OWNER=root MODE=100600
SIZE=4812 MTIME=Sep 28 17:00 2003
FILE=/spool/mqueue/dfh8SL0VL12004

REMOVE? no

UNALLOCATED  I=166986  OWNER=root MODE=100600
SIZE=953 MTIME=Sep 28 17:00 2003
FILE=/spool/mqueue/qfh8SL0VL12004

REMOVE? no

** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
UNREF FILE I=1992070  OWNER=root MODE=100644
SIZE=227 MTIME=Sep 26 10:34 2003
CLEAR? no

** Phase 5 - Check Cyl groups
SUMMARY INFORMATION BAD
SALVAGE? no

BLK(S) MISSING IN BIT MAPS
SALVAGE? no

FREE BLK COUNT(S) WRONG IN SUPERBLK
SALVAGE? no

150923 files, 1780430 used, 13106796 free (45716 frags, 1632635 blocks, 0.3%
fragmentation)

<<END of fsck output>>

DISKLABEL

Should I have to specify a slice etc or should it se just amrd0 ?

enterprise# disklabel -r amrd0
disklabel: bad pack magic number (label is damaged, or pack is unlabeled)

enterprise# disklabel -r amrd0s1
# /dev/amrd0s1c:
type: ESDI
disk: amrd0s1
label:
flags:
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 255
sectors/cylinder: 16065
cylinders: 4404
sectors/unit: 70766262
rpm: 3600
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0           # milliseconds
track-to-track seek: 0  # milliseconds
drivedata: 0

8 partitions:
#        size   offset    fstype   [fsize bsize bps/cpg]
  a:  1024000        0    4.2BSD        0     0     0   # (Cyl.    0 - 63*)
  b:  2048000  1024000      swap                        # (Cyl.   63*- 191*)
  c: 70766262        0    unused        0     0         # (Cyl.    0 -
4404*)
  d:  8142848 46129152    4.2BSD     1024  8192    16   # (Cyl. 2871*-
3378*)
  e: 10240000  3072000    4.2BSD        0     0     0   # (Cyl.  191*- 828*)
  f: 30720000 13312000    4.2BSD        0     0     0   # (Cyl.  828*-
2740*)
  g:  2097152 44032000    4.2BSD        0     0     0   # (Cyl. 2740*-
2871*)
  h: 16494262 54272000    4.2BSD        0     0     0   # (Cyl. 3378*-
4404*)

Whats with all the 0's?

-Grant

Grant W. Peel
Server Admin
grant at thenetnow.com
http://thenetnow.com



More information about the freebsd-questions mailing list