|
Harald Hoyer |
eeb1c2 |
From 778b3543609d8c9d32df7111229f4072d00d02f0 Mon Sep 17 00:00:00 2001
|
|
Harald Hoyer |
eeb1c2 |
From: Harald Hoyer <harald@redhat.com>
|
|
Harald Hoyer |
eeb1c2 |
Date: Thu, 20 Nov 2014 11:27:40 +0100
|
|
Harald Hoyer |
eeb1c2 |
Subject: [PATCH] multipath: add "rd.multipath=0" option
|
|
Harald Hoyer |
eeb1c2 |
|
|
Harald Hoyer |
eeb1c2 |
---
|
|
Harald Hoyer |
eeb1c2 |
dracut.cmdline.7.asc | 7 +++++++
|
|
Harald Hoyer |
eeb1c2 |
modules.d/90multipath/multipathd.sh | 2 +-
|
|
Harald Hoyer |
eeb1c2 |
2 files changed, 8 insertions(+), 1 deletion(-)
|
|
Harald Hoyer |
eeb1c2 |
|
|
Harald Hoyer |
eeb1c2 |
diff --git a/dracut.cmdline.7.asc b/dracut.cmdline.7.asc
|
|
Harald Hoyer |
eeb1c2 |
index 48356c7..8e4835d 100644
|
|
Harald Hoyer |
eeb1c2 |
--- a/dracut.cmdline.7.asc
|
|
Harald Hoyer |
eeb1c2 |
+++ b/dracut.cmdline.7.asc
|
|
Harald Hoyer |
eeb1c2 |
@@ -379,6 +379,11 @@ DM RAID
|
|
Harald Hoyer |
eeb1c2 |
only activate the raid sets with the given UUID. This parameter can be
|
|
Harald Hoyer |
eeb1c2 |
specified multiple times.
|
|
Harald Hoyer |
eeb1c2 |
|
|
Harald Hoyer |
eeb1c2 |
+MULTIPATH
|
|
Harald Hoyer |
eeb1c2 |
+~~~~~~~~~
|
|
Harald Hoyer |
eeb1c2 |
+**rd.multipath=0**::
|
|
Harald Hoyer |
eeb1c2 |
+ disable multipath detection
|
|
Harald Hoyer |
eeb1c2 |
+
|
|
Harald Hoyer |
eeb1c2 |
FIPS
|
|
Harald Hoyer |
eeb1c2 |
~~~~
|
|
Harald Hoyer |
eeb1c2 |
**rd.fips**::
|
|
Harald Hoyer |
eeb1c2 |
@@ -952,6 +957,8 @@ rd_NO_MD:: rd.md=0
|
|
Harald Hoyer |
eeb1c2 |
|
|
Harald Hoyer |
eeb1c2 |
rd_MD_UUID:: rd.md.uuid
|
|
Harald Hoyer |
eeb1c2 |
|
|
Harald Hoyer |
eeb1c2 |
+rd_NO_MULTIPATH: rd.multipath=0
|
|
Harald Hoyer |
eeb1c2 |
+
|
|
Harald Hoyer |
eeb1c2 |
rd_NFS_DOMAIN:: rd.nfs.domain
|
|
Harald Hoyer |
eeb1c2 |
|
|
Harald Hoyer |
eeb1c2 |
iscsi_initiator:: rd.iscsi.initiator
|
|
Harald Hoyer |
eeb1c2 |
diff --git a/modules.d/90multipath/multipathd.sh b/modules.d/90multipath/multipathd.sh
|
|
Harald Hoyer |
eeb1c2 |
index 1e0e907..2c2dcc8 100755
|
|
Harald Hoyer |
eeb1c2 |
--- a/modules.d/90multipath/multipathd.sh
|
|
Harald Hoyer |
eeb1c2 |
+++ b/modules.d/90multipath/multipathd.sh
|
|
Harald Hoyer |
eeb1c2 |
@@ -1,6 +1,6 @@
|
|
Harald Hoyer |
eeb1c2 |
#!/bin/sh
|
|
Harald Hoyer |
eeb1c2 |
|
|
Harald Hoyer |
eeb1c2 |
-if [ -e /etc/multipath.conf ]; then
|
|
Harald Hoyer |
eeb1c2 |
+if getargbool 1 rd.multipath -d -n rd_NO_MULTIPATH && [ -e /etc/multipath.conf ]; then
|
|
Harald Hoyer |
eeb1c2 |
modprobe dm-multipath
|
|
Harald Hoyer |
eeb1c2 |
multipathd -B || multipathd
|
|
Harald Hoyer |
eeb1c2 |
need_shutdown
|