Monitorización de un RAID por software en Linux

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

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s