Date: Fri, 09 Nov 2012 12:47:10 +0100 From: "Lucas B. Cohen" <lbc@bnrlabs.com> To: "H. Ingow" <hingow@gmail.com> Cc: stable@FreeBSD.org Subject: Re: smartctl question Message-ID: <509CED3E.8090103@bnrlabs.com> In-Reply-To: <20121109111843.GA25461@tunchi> References: <20121109111843.GA25461@tunchi>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, On 2012.11.09 12:18, H. Ingow wrote: > > Hi all, > > one single disk in a zfs mirror failed permanently throwing errors like > kernel: (ada5:ata10:0:0:0): ATA status: 51 (DRDY SERV ERR), error: 84 > (ICRC ABRT ) and alike. > > The pool itself continued working degraded, smartctl showed a very high > 199 UDMA_CRC_Error_Count value, which to my knowledge may indicate a > broken cable, in this case indeed a cable replacement solved the > problem, the pool resilvered and all is fine. > > Still smartctl -a displays a value of 199 UDMA_CRC_Error_Count I reckon > to be way too high, though ( > 3900 ) . > So is this value now including errors from previous broken cable ? I'm pretty sure it is. I don't think SMART attributes can vary in value both up and down ; they seem to me like they're counters that can only get incremented. > In other words, when, if at all, is the cache smartmontools read from > flushed and values are to be taken as of the status after fixing a > hardware problem but not swapping the disk ? So, in my opinion no.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?509CED3E.8090103>