[dm-devel] I/O error during path failover
Edward Goggin
egoggin at emc.com
Tue Nov 28 18:50:07 UTC 2006
On Tuesday, November 28, 2006 4:41 AM, Petteri Heinonen wrote:
> To: goggin, edward
> Cc: dm-devel at redhat.com
> Subject: RE: [dm-devel] I/O error during path failover
>
> But couple of additional questions. I have tried to specify
> that additional feature "queue_if_no_path" in several places
> in multipath.conf, but no matter where I specify it, it does
> not appear in "multipath -ll" nor "dmsetup table" outputs. Is
> there some known bug in RHEL4u4 for this?
Try adding the two directives below to the CLARiiON device or
multipath config entries in /etc/multipath.conf. The combination
of these 2 directives will queue I/O for up to 5 minutes (that
is, 30 times the 10 second polling interval you have configured)
whenever all paths to the block device are failed.
features "1 queue_if_no_path"
no_path_retry 30
>
> I have also tried to specify parameter no_path_retry with
> several different values, but it doesn't change the output
> of "dmsetup table" in any way. Is this ok?
No.
> I guess that there
> should be some visible changes in "dmsetup table",
Yes, IFF the queue_if_no_path attribute is enabled, "dmsetup table"
should return the string "1 queue_if_no_path".
> as dm_*
> kernel modules do not read multipath.conf directly, do they?
No they don't ... only multipathd threads in user space read
/etc/multipath.conf.
More information about the dm-devel
mailing list