Para evitar pérdidas de datos si falla algún disco duro, tengo la partición /home montada sobre un RAID por software. Voy a explicar cómo activar el servicio de monitorización en Fedora 16 para que nos mande un correo en caso de que haya algún problema con nuestro array.
Existe un servicio llamado mdmonitor.service que se encarga de monitorizar el estado de los arrays, pero no arranca si no existe el fichero /etc/mdadm.conf. Por lo tanto, lo primero es crear el fichero y añadir nuestro array:
# mdadm --detail --scan >> /etc/mdadm.conf
Añadimos también al fichero nuestra dirección de correo, quedando de la siguiente forma:
ARRAY /dev/md/0 metadata=1.2 name=mypc.local:0 UUID=b777d8b4:1b819e31:65a6df91:4255279a
MAILADDR myemail@example.com
Por último arrancamos el servicio:
# systemctl start mdmonitor.service # systemctl status mdmonitor.service mdmonitor.service - Software RAID monitoring and management Loaded: loaded (/lib/systemd/system/mdmonitor.service; enabled) Active: active (running) since Tue, 27 Dec 2011 11:26:18 +0100; 27s ago Process: 27890 ExecStart=/sbin/mdadm --monitor --scan -f --pid-file=/var/run/mdadm/mdadm.pid (code=exited, status=0/SUCCESS) Main PID: 27891 (mdadm) CGroup: name=systemd:/system/mdmonitor.service └ 27891 /sbin/mdadm --monitor --scan -f --pid-file=/var/run/mdadm/mdadm.pid