1*4882a593Smuzhiyun#!/bin/sh 2*4882a593Smuzhiyun 3*4882a593Smuzhiyunset -e 4*4882a593Smuzhiyun 5*4882a593Smuzhiyun# try to load module in case that hasn't been done yet 6*4882a593Smuzhiyunmodprobe dm-mod >/dev/null 2>&1 7*4882a593Smuzhiyun 8*4882a593Smuzhiyuncase "$1" in 9*4882a593Smuzhiyun start|"") 10*4882a593Smuzhiyun echo "Setting up DMRAID devices..." 11*4882a593Smuzhiyun /usr/sbin/dmraid --activate yes --ignorelocking --verbose 12*4882a593Smuzhiyun ;; 13*4882a593Smuzhiyun 14*4882a593Smuzhiyun stop) 15*4882a593Smuzhiyun echo "Shutting down DMRAID devices... " 16*4882a593Smuzhiyun /usr/sbin/dmraid --activate no --ignorelocking --verbose 17*4882a593Smuzhiyun ;; 18*4882a593Smuzhiyun 19*4882a593Smuzhiyun restart|force-reload) 20*4882a593Smuzhiyun $0 stop 21*4882a593Smuzhiyun sleep 1 22*4882a593Smuzhiyun $0 start 23*4882a593Smuzhiyun ;; 24*4882a593Smuzhiyun 25*4882a593Smuzhiyun *) 26*4882a593Smuzhiyun echo "Usage: dmraid {start|stop|restart|force-reload}" 27*4882a593Smuzhiyun exit 1 28*4882a593Smuzhiyun ;; 29*4882a593Smuzhiyunesac 30