Re: [PATCH 6/6] multipath.conf.5: Improve checker_timeout description

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 2020-12-18 at 17:06 -0600, Benjamin Marzinski wrote:
> I was asked to explain how checker_timeout works for checkers like
> directio, that don't issue scsi commands with an explicit timeout
> 
> Signed-off-by: Benjamin Marzinski <bmarzins@xxxxxxxxxx>
> ---
>  multipath/multipath.conf.5 | 9 +++++++--
>  1 file changed, 7 insertions(+), 2 deletions(-)
> 
> diff --git a/multipath/multipath.conf.5 b/multipath/multipath.conf.5
> index ea66a01e..c7c4184b 100644
> --- a/multipath/multipath.conf.5
> +++ b/multipath/multipath.conf.5
> @@ -639,8 +639,13 @@ The default is: \fBno\fR
>  .
>  .TP
>  .B checker_timeout
> -Specify the timeout to use for path checkers and prioritizers that
> issue SCSI
> -commands with an explicit timeout, in seconds.
> +Specify the timeout to use for path checkers and prioritizers, in
> seconds.
> +Only prioritizers that issue scsi commands use checker_timeout. 
> Checkers
> +that support an asynchronous mode (\fItur\fR and \fIdirectio\fR),
> will
> +return shortly after being called by multipathd, regardless of
> whether the
> +storage array responds. If the storage array hasn't responded,
> mulitpathd will

typo

> +check for a response every second, until \fIchecker_timeout\fR
> seconds have
> +elapsed.

This is a bit confusing IMHO. Most importantly, checkers will consider
a path down if it doesn't respond to the checker command after the
given timeout. The async behavior doesn't fit too well into this
section. Maybe we should mention and explain the async property in the
path_checkers section, and only refer to that here.

(Btw is the directio checker still deprecated after all the work you
recently put into it? The man page still says so).

Regards,
Martin

-- 
Dr. Martin Wilck <mwilck@xxxxxxxx>, Tel. +49 (0)911 74053 2107
SUSE  Software Solutions Germany GmbH
HRB 36809, AG Nürnberg GF: Felix
Imendörffer



--
dm-devel mailing list
dm-devel@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/dm-devel





[Index of Archives]     [DM Crypt]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Packaging]     [Fedora SELinux]     [Yosemite Discussion]     [KDE Users]     [Fedora Docs]

  Powered by Linux