Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Mar 2010 16:36:57 +0200
From:      Ferruccio Zamuner <nonsolosoft@diff.org>
To:        freebsd-geom@freebsd.org
Subject:   gmirror and disk failure
Message-ID:  <4BB0BB09.4000000@diff.org>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------040102050903050308080606
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

kernel: ad6: TIMEOUT - FLUSHCACHE48 retrying (1 retry left)
kernel: ad6: TIMEOUT - WRITE_DMA retrying (1 retry left) 246989210
kernel: ad6: TIMEOUT - WRITE_DMA retrying (1 retry left) 247031443
kernel: ad6: TIMEOUT - READ_DMA retrying (1 retry left) 50334911

Why such errors make freebsd 8.0 to reboot?
I suppose that gmirror has to mark ad6 broken and bring the mirror in 
degraded mode. Isn't it?

After reboot:

ad6: FAILURE - READ_DMA  us=51<READY,DSC,ERROR> error=40<UNCORRECTABLE> 
LBA=25293375
GEOM_MIRROR: request failed (error=5) . ad6s1[READ(offset=12950175744, 
lenght 131072)]
GEOM_MIRROR: Synchronization request failed (error=5). 
mirror/gm0[READ(offset=12950175744, lenght 131072)]

/sbin/gmirror status
       Name  Status    Components
mirror/gm0  DEGRADED  ad4s1 (26%)
                       ad6s1

If the error is on ad6s1, why ad4s1 has to sycronize with the fault one?


--------------040102050903050308080606--



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