[CentOS] mdmonitor not triggering program on fail events

Wed Jun 11 04:11:47 UTC 2008
Ow Mun Heng <Ow.Mun.Heng at wdc.com>

Hi,

Can anyone help me with this since I want to get it done "the correct
way"

I'm trying to make mdmonitor to execute a program when it detects a fail
event automatically.

Currently, from what I see, init is calling mdmonitor with these options

mdadm --monitor --scan -f

(note that the --program is not there)

and this is in my /etc/mdadm.conf

MAILADDR root
PROGRAM /root/program_2_run.sh

short of hacking the mdmonitor script to hardcode the program there, is
there an alternate, more elegant way?

Thanks.