3 # mdadm This shell script takes care of starting and stopping mdadm.
5 # chkconfig: 2345 80 30
6 # description: RAID array monitoring
12 # Source function library.
13 . /etc/rc.d/init.d/functions
15 # Source oident configureation.
16 if [ -f /etc/sysconfig/mdadm ] ; then
17 . /etc/sysconfig/mdadm
20 [ -z "$MDADM_EMAIL" ] && MDADM_EMAIL="root@localhost"
22 # See how we were called.
26 if [ ! -f /var/lock/subsys/mdadm ]; then
28 daemon mdadm --monitor --scan --daemonise -m ${MDADM_EMAIL} ${MDADM_OPTS}
30 [ $RETVAL -eq 0 ] && touch /var/lock/subsys/mdadm
32 msg_already_running mdadm
38 if [ -f /var/lock/subsys/mdadm ]; then
41 rm -f /var/lock/subsys/mdadm >/dev/null 2>&1
55 msg_usage "$0 {start|stop|restart|reload|status}"