Constant minor ZFS corruption

Mike Tancsa mike at sentex.net
Fri Mar 11 00:27:48 UTC 2011


On 3/10/2011 6:41 PM, Jeremy Chadwick wrote:
>>>
>>> Mar  3 05:34:47 offsite kernel: ad1: FAILURE - WRITE_DMA48
>>> status=51<READY,DSC,ERROR> error=10<NID_NOT_FOUND> LBA=2281852580
>>>
>>> and
>>>
>>> Mar  4 08:56:15 offsite kernel: siisch1: siis_timeout is 00040000 ss
>>> 04000000 rs 04000000 es 00000000 sts 801e2000 serr 00000000
> 
> Speaking strictly to Mike here:
> 
> I spent some time a while ago trying to figure out the NID_NOT_FOUND
> error.  Something I wrote back when I was contributing on the Wiki; see
> section "SATA disk troubleshooting":
> 
> http://wiki.freebsd.org/JeremyChadwick/ATA_issues_and_troubleshooting
> 
> So, it could be that the LBA being accessed isn't within the permitted
> valid range.  I could be completely off my rocker though; I'd need
> someone much more familiar with the ATA-7 specification to state up
> front what this bit actually defines.


Well, not sure about the NID not found errors.  If the cable is bad or
the power supply is marginal, who knows what the disk thinks its getting
in terms of requests?  New PS and new cables took away the rrors.  The
only other place I have seen the NID not found error consistently is on
large SANDISK CFs on Alix and Soekris boxes.  Havent found a work around
for that unfortunately.

> 
> Anyway, despite that, the controller is also reporting timeouts.  What
> you haven't shown is what exact model of Silicon Image controller you're
> using.  It matters.  There are certain models of SI chipsets that have
> very bad, nasty bugs.  Other models of chips do not have these issues:

3124 http://www.addonics.com/products/host_controller/adsa3gpx8-4e.asp.
They work quite well. mav at freebsd.org wrote the drivers using this card
and they have been rock solid for us so far on two heavily used nfs/smb
servers.


	---Mike
-- 
-------------------
Mike Tancsa, tel +1 519 651 3400
Sentex Communications, mike at sentex.net
Providing Internet services since 1994 www.sentex.net
Cambridge, Ontario Canada   http://www.tancsa.com/


More information about the freebsd-fs mailing list