Red Hat Bugzilla – Bug 236271
dm-mirror: Writes to mirror after log failure return EIO
Last modified: 2007-11-30 17:07:43 EST
if the log device fails in device-mapper mirroring, writes will return EIO.
This is due to the fact that the log must have a valid representation of the
state of a mirror before the write occurs.
It is now possible to requeue I/Os to device-mapper core when a log device dies.
This means that we can hold the writes until the mirror has been reconfigured -
obviating the need to return EIOs.
pm-ack for 5.1. Cleans up error processing of mirrors.
QE ack for RHEL5.1.
assigned -> post
You can download this test kernel from http://people.redhat.com/dzickus/el5
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on the solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.