Browse Source

Use multipath if it's installed and being used for the root fs.

Don't conditionalize on hostonly; use multipath if it's installed and in
use.
master
Peter Jones 15 years ago
parent
commit
43f2533977
  1. 14
      modules.d/90multipath/check
  2. 2
      modules.d/90multipath/install

14
modules.d/90multipath/check

@ -14,14 +14,10 @@ is_mpath() { @@ -14,14 +14,10 @@ is_mpath() {
return 1
}

# If we're in hostonly mode, do mpath if we appear to be using it for /
if [[ $1 = -h ]]; then
rootdev=$(find_root_block_device)
if [[ $rootdev ]]; then
check_block_and_slaves is_mpath "$rootdev" && exit 0
fi
exit 1
# Do mpath if we appear to be using it for /
rootdev=$(find_root_block_device)
if [[ $rootdev ]]; then
check_block_and_slaves is_mpath "$rootdev" && exit 0
fi

# the user installed it, they get it...
exit 0
exit 1

2
modules.d/90multipath/install

@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
#!/bin/bash

if [[ $hostonly ]]; then
if [ -f /etc/multipath.conf ]; then
inst /etc/multipath.conf
fi


Loading…
Cancel
Save