#!/bin/sh

# Deactivate LVM
prog="/sbin/vgchange"
[ -x "$prog" -a -r "/etc/lvm/lvm.conf" ] &&
[ -n "$(ls /sys/block/dm-*/dev 2>/dev/null)" ] &&
	"$prog" -a n ||:

# Stop MDRAID(s)
prog="/sbin/mdadm"
if [ -x "$prog" -a -r "/proc/mdstat" ]; then
	for mddev in /sys/block/md[0-9]*; do
		bdev="/dev/${mddev##/sys/block/}"
		[ -b "$bdev" ] && "$prog" -S "$bdev" ||:
	done
fi

# Stop multipath
prog="/sbin/multipath"
[ -x "$prog" -a -r "/etc/multipath.conf" ] && "$prog" -F ||:

