gmirror and disk failure
Ferruccio Zamuner
nonsolosoft at diff.org
Mon Mar 29 14:37:00 UTC 2010
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?
More information about the freebsd-geom
mailing list