Date: Wed, 27 Aug 2008 18:27:47 +1000 From: Antony Mawer <fbsd-stable@mawer.org> To: stable@freebsd.org Subject: Finding which GEOM provider is generating errors in a graid3 Message-ID: <48B51003.4060207@mawer.org>
next in thread | raw e-mail | index | archive | help
I have a FreeBSD 6.2-based server running a 1.2TB graid3 volume, which consists of 5x 320gb SATA hard drives. I've been getting errors in /var/log/messages from the graid3 volume, which I suspect means an underlying fault with one of the disks, but is there any way to decipher which one of these drives is throwing errors? I've checked smartctl -a /dev/adXX but nothing shows up there.. I'm wondering if this is the infamous ata driver bug(s) that may be rearing its ugly head.. Also, does anyone know what "ZoneXXFailed" items in the graid3 list output mean? Relevant output: $ graid3 status Name Status Components raid3/data1 COMPLETE ad12 ad14 ad16 ad18 ad20 $ graid3 list Geom name: data1 State: COMPLETE Components: 5 Flags: VERIFY GenID: 0 SyncID: 1 ID: 3700500186 Zone64kFailed: 791239 Zone64kRequested: 49197268 Zone16kFailed: 40204 Zone16kRequested: 1283738 Zone4kFailed: 12005939 Zone4kRequested: 2445799003 Providers: 1. Name: raid3/data1 Mediasize: 1280291731456 (1.2T) Sectorsize: 2048 Mode: r1w1e1 ... $ atacontrol list ... ATA channel 6: Master: ad12 <ST3320620AS/3.AAK> Serial ATA v1.0 ATA channel 7: Master: ad14 <ST3320620AS/3.AAK> Serial ATA v1.0 ATA channel 8: Master: ad16 <ST3320620AS/3.AAK> Serial ATA v1.0 ATA channel 9: Master: ad18 <ST3320620AS/3.AAK> Serial ATA v1.0 ATA channel 10: Master: ad20 <ST3320620AS/3.AAK> Serial ATA v1.0 Output in /var/log/messages: > Aug 27 17:17:27 backup kernel: g_vfs_done():raid3/data1[READ(offset=160320159744, length=16384)]error = 5 > Aug 27 17:25:45 backup kernel: g_vfs_done():raid3/data1[READ(offset=160320159744, length=16384)]error = 5 > Aug 27 17:25:45 backup last message repeated 7 times > Aug 27 17:25:45 backup kernel: g_vfs_done():raid3/data1[READ(offset=160320176128, length=16384)]error = 5 > Aug 27 17:25:45 backup last message repeated 22 times > Aug 27 17:25:45 backup kernel: g_vfs_done():raid3/data1[READ(offset=160320192512, length=16384)]error = 5 > Aug 27 17:25:45 backup last message repeated 21 times > Aug 27 17:38:24 backup kernel: g_vfs_done():raid3/data1[READ(offset=160320176128, length=16384)]error = 5 > Aug 27 17:38:26 backup last message repeated 4 times > Aug 27 17:46:02 backup kernel: g_vfs_done():raid3/data1[READ(offset=160320159744, length=16384)]error = 5 > Aug 27 17:53:48 backup kernel: g_vfs_done():raid3/data1[READ(offset=160320159744, length=16384)]error = 5 > Aug 27 17:53:48 backup last message repeated 7 times > Aug 27 17:53:48 backup kernel: g_vfs_done():raid3/data1[READ(offset=160320176128, length=16384)]error = 5 > Aug 27 17:53:48 backup last message repeated 22 times > Aug 27 17:53:48 backup kernel: g_vfs_done():raid3/data1[READ(offset=160320192512, length=16384)]error = 5 > Aug 27 17:53:49 backup last message repeated 21 times Cheers Antony
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?48B51003.4060207>