Gmirror failure
Ivan Voras
ivoras at freebsd.org
Mon Mar 24 19:21:52 UTC 2008
I've just had a failure case when one drive of a gmirrored pair
apparently failed. Here's what's in system messages:
Mar 24 01:31:28 xx ad2: FAILURE - device detached
Mar 24 01:31:28 xx subdisk2: detached
Mar 24 01:31:28 xx ad2: detached
Mar 24 01:31:28 xx GEOM_MIRROR: Device gm0: provider ad2 disconnected.
Mar 24 01:31:28 xx g_vfs_done():mirror/gm0s1f[READ(offset=578404352,
length=16384)]error = 6
Mar 24 01:31:28 xx g_vfs_done():mirror/gm0s1h[READ(offset=12525010944,
length=2048)]error = 6
What interests me is:
- there were no prior messages of the drive failing (I'd expect
geom_mirror to complain earlier)
- why does it look like the IO request(s) that caused the failure to be
detected are themselves failed? I.e. it looks like two IO requests were
discarded at the geom_mirror level, while I'd expect them to be
completed from the other, working drive.
Any ideas / comments?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 250 bytes
Desc: OpenPGP digital signature
Url : http://lists.freebsd.org/pipermail/freebsd-geom/attachments/20080324/9d67532c/signature.pgp
More information about the freebsd-geom
mailing list