Disk errors - find directory name from directory #?

Hi,

I'm running RH8.0 on a Dell PowerEdge 2550. Recently, file share access (via Samba) has been slow. /var/log/messages indicates scsi drive errors on the device with the shares on it.

Messages look like this:
Nov 14 16:02:24 sam kernel: EXT3-fs error (device sd(8,17)): ext3_readdir: directory #2408767 contains a hole at offset 114688
Nov 14 16:02:33 sam kernel: scsi1: ERROR on channel 0, id 1, lun 0, CDB: Read (10) 00 01 bf ea 07 00 00 08 00
Nov 14 16:02:33 sam kernel: Info fld=0x1bfea09, Current sd08:11: sense key Medium Error
Nov 14 16:02:33 sam kernel: Additional sense indicates Unrecovered read error
Nov 14 16:02:33 sam kernel:  I/O error: dev 08:11, sector 29354440

My question is this: given the directory number (#2408767) is there anyway I can find out the actual directory name associated with that?

Also, if anyone has any insight into the error, that would be good. I'm looking at replacing the drive right now.

thanks.
LVL 16
JammyPakAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

shivsaCommented:
check out this bug.
http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=56042
in the last it has some workaround.
Additional Comment #5 From Philip Shearer on 2001-11-21 09:02 -------

Changing BIOS settings did not make a diffrence.
I removed the CD ROM (MATSHITA CR-584) the disk errors  on
hardisk (Quantom Fireball TM3200A) stopped.

I checked the jumpers on both:
  CDROM is jumpered as the salve.
  Hardisk is jumpered as the master.

I replaced the IDE disk cable with a new one. With the CD ROM attached
the errors were still there.

I placed the CD ROM onto the second IDE slot (with another cable).

#########################################################################
THERE HAVE BEEN NO MORE HARD DISK ERRORS since I made this hardware change.
#########################################################################

However since I made this change there are is a kernel message in the message
log which appears during the startup of gnome (if there is no CD in the CD ROM:  
  kernel: cdrom: This disj doesn't have any tracks I recognize!
I wonder why the kernel is trying to grope a CD when there is none present.
Perhapse this is connected to the initial problem as hardware write problems
only seem to occure when sawfish is starting.

0
shivsaCommented:
for your second question.
how to get actual directory name with directory number.
i would say use the
E2fsprogs package.
u can try to download e2fsprogs  package from here. it has all the file system utilities.
http://e2fsprogs.sourceforge.net/

it has useful debugging file system utilities. and may give what u r looking for.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
JammyPakAuthor Commented:
Thanks Shivsa.

I don't think the first post is related, since gnome is not failing, and the drives are scsi, not ide. I'll read it again just to see...

I'll have to test the e2fsprogs on another machine. I've never tried them before....
0
PalinfCommented:
Sorry, but your directory (#2408767) seem to be detach from the inode table, which play the role of translate name file in hard disk position.
You can use badblocks to check the integrity of the hdd.

Bye
0
JammyPakAuthor Commented:
thanks for the posts - I ended up replacing the harddrive and all is good now.

thanks anyway!
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Linux

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.