You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
461 B
19 lines
461 B
#!/bin/sh |
|
# -*- mode: shell-script; indent-tabs-mode: nil; sh-basic-offset: 4; -*- |
|
# ex: ts=8 sw=4 sts=4 et filetype=sh |
|
|
|
# stop everything which is not busy |
|
for i in /dev/md* /dev/md/*; do |
|
[ -b $i ] || continue |
|
|
|
mddetail=$(udevadm info --query=property --name=$i) |
|
case "$mddetail" in |
|
*MD_LEVEL=container*) |
|
;; |
|
*DEVTYPE=partition*) |
|
;; |
|
*) |
|
mdadm --stop $i >/dev/null 2>&1 |
|
;; |
|
esac |
|
done
|
|
|