What is this EXT3-fs error?

Patrick Nolan <Patrick.Nolan-FGKo4X94FMn2fBVCVOL8/[email protected]> Tue, 20 Jul 2004 15:32:12 -0700
Newsgroups gmane.linux.admin.managers
Message-ID <[email protected]>
I recently I found a couple of these errors in the log of my
redhat 9 system:

Jul 15 01:41:54 myserver kernel: EXT3-fs error (device ide0(3,3)):
ext3_readdir: bad entry in directory #4050: directory entry across
blocks - offset=0, inode=1668573559, rec_len=8296, name_len=105

Here's how the disk is divided up:

Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/hda3              6056196   2949936   2798616  52% /
/dev/hda1               101089     14356     81514  15% /boot
/dev/hda5             11037128   3478780   6997684  34% /home
none                    126988         0    126988   0% /dev/shm
/dev/hda6              9313844   1360220   7575136  16% /usr/local
/dev/hda7              1612808    218848   1312032  15% /var

I'm jumping to the conclusion that ide0(3,3) is /dev/hda3.

It's frustrating when I try to track down the location of the
problem.
   # find / -xdev -inum 1668573559
doesn't find anything.  I ran the same "find" on all the
filesystems, also with no results.  There's nothing in
any of the lost+found directories.

Running fsck -n on / produces this:
Warning!  /dev/hda3 is mounted.
Warning: skipping journal recovery because doing a read-only filesystem check.
/ contains a file system with errors, check forced.
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
/: 179948/770048 files (0.9% non-contiguous), 761658/1538223 blocks

That's frustrating.  It says there's an error, but it doesn't seem
to find it.

I don't have a clue how to find directory #4050.

Can anyone bring clarity to this situation?  Will I have to boot
from a CD and do a proper fsck on / ?
_______________________________________________
LinuxManagers mailing list - http://www.linuxmanagers.org
submissions: LinuxManagers-35TzE1X9F6582KRnZfj+bdi2O/[email protected]
subscribe/unsubscribe: http://www.linuxmanagers.org/mailman/listinfo/linuxmanagers