|
|
05be62 |
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
|
05be62 |
From: Benjamin Marzinski <bmarzins@redhat.com>
|
|
|
05be62 |
Date: Tue, 15 Dec 2020 12:47:14 -0600
|
|
|
05be62 |
Subject: [PATCH] multipath.conf.5: Improve checker_timeout description
|
|
|
05be62 |
|
|
|
05be62 |
I was asked to explain how checker_timeout works for checkers like
|
|
|
05be62 |
directio, that don't issue scsi commands with an explicit timeout
|
|
|
05be62 |
|
|
|
05be62 |
Signed-off-by: Benjamin Marzinski <bmarzins@redhat.com>
|
|
|
05be62 |
---
|
|
|
05be62 |
multipath/multipath.conf.5 | 9 +++++++--
|
|
|
05be62 |
1 file changed, 7 insertions(+), 2 deletions(-)
|
|
|
05be62 |
|
|
|
05be62 |
diff --git a/multipath/multipath.conf.5 b/multipath/multipath.conf.5
|
|
|
05be62 |
index 60954574..a5686090 100644
|
|
|
05be62 |
--- a/multipath/multipath.conf.5
|
|
|
05be62 |
+++ b/multipath/multipath.conf.5
|
|
|
05be62 |
@@ -634,8 +634,13 @@ The default is: \fBno\fR
|
|
|
05be62 |
.
|
|
|
05be62 |
.TP
|
|
|
05be62 |
.B checker_timeout
|
|
|
05be62 |
-Specify the timeout to use for path checkers and prioritizers that issue SCSI
|
|
|
05be62 |
-commands with an explicit timeout, in seconds.
|
|
|
05be62 |
+Specify the timeout to use for path checkers and prioritizers, in seconds.
|
|
|
05be62 |
+Only prioritizers that issue scsi commands use checker_timeout. Checkers
|
|
|
05be62 |
+that support an asynchronous mode (\fItur\fR and \fIdirectio\fR), will
|
|
|
05be62 |
+return shortly after being called by multipathd, regardless of whether the
|
|
|
05be62 |
+storage array responds. If the storage array hasn't responded, mulitpathd will
|
|
|
05be62 |
+check for a response every second, until \fIchecker_timeout\fR seconds have
|
|
|
05be62 |
+elapsed.
|
|
|
05be62 |
.RS
|
|
|
05be62 |
.TP
|
|
|
05be62 |
The default is: in \fB/sys/block/sd<x>/device/timeout\fR
|
|
|
05be62 |
--
|
|
|
05be62 |
2.17.2
|
|
|
05be62 |
|