Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Oct 2008 18:56:24 -0700
From:      Carl Voth <cvoth@telus.net>
To:        freebsd-questions@freebsd.org
Subject:   gmirror slice insertion, "FAILURE - READ_DMA status=51<READY, DSC, ERROR>"
Message-ID:  <49067148.6080307@telus.net>

next in thread | raw e-mail | index | archive | help
I'm setting up a dual-disk server and am trying to bring it up with 
gmirror and gjournal. One slice per disk, the goal being to create a 
single mirror from said slices with some of the partitions journaled. 
Installed FreeBSD-7.0RELEASE to ad4, then used technique from here to 
create single-disk mirror/gm0 on ad6:

   http://people.freebsd.org/~rse/mirror/

Modified ad4s1a /boot.config to pass control to boot stage 3 on ad6. So 
far, so good. Began Ralf's procedure for inserting ad4s1 into 
mirror/gm0. The synchronization began and reached 6% when this little 
horror appeared:

ad6: FAILURE - READ_DMA status=51<READY,DSC,ERROR> 
error=40<UNCORRECTABLE> LBA=134802751
GEOM_MIRROR: Request failed (error=5). ad6s1[READ(offset=69018976256, 
length=131072)]
GEOM_MIRROR: Synchronization request failed (error=5). 
mirror/gm0[READ(offset=69018976256, length=131072)]

After that, nothing. System unresponsive. Perhaps needless to say, the 
system also becomes unbootable because the whole point here was to nuke 
ad4 as part of inserting it into mirror/gm0.

I reinstalled FB7 to ad4, redid the /boot.config modification to make 
ad6/gm0 bootable again and retried the insertion of ad4 into gm0. Exact 
same error messages at exactly the same point with same consequences. 
Now, I see that other folks are having unexplained DMA problems too, 
albeit in different contexts. What should I be concluding here? Those 
other folks don't seem to be concluding it's bad drives. If there were 
bad sectors, I'd get different error messages, yes?

FWIW, I'm using gjournal on 3 partitions in mirror/gm0.

Here's my server's parts list:
- Intel S3210SHLC Motherboard.
- Kingston KVR800D2E5/2GI 2GB DRAM (x2).
- Intel BX80570E3110 Dual-Core Xeon E3110, 3 Ghz 6MB L2 Cache, LGA775.
- Seagate ST31000340AS Barracuda 7200.11, 1TB, SATA (x2).
- LG GH20NS10 Internal Super-Multi SecurDisc 20X SATA DVD Rewriter.
- Antec 4U22EPS650XR case (NeoPower 650W PSU).

Carl                                             / K0802647



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49067148.6080307>