
Tengo un sistema raid en Debian:
Disk /dev/sda: 320.1 GB,...
Device Boot Start End Blocks Id System
/dev/sda1 * 1 2432 19535008+ fd Linux raid autodetect
/dev/sda2 2433 2918 3903795 fd Linux raid autodetect
/dev/sda3 2919 38913 289129837+ fd Linux raid autodetect
Disk /dev/sdb: 320.1 GB, ...
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 2432 19535008+ fd Linux raid autodetect
/dev/sdb2 2433 2918 3903795 fd Linux raid autodetect
/dev/sdb3 2919 38913 289129837+ fd Linux raid autodetect
# df -h
/dev/md0 19G 12G 6,0G 66% / type ext3 (rw)
/dev/md2 272G 245G 25G 91% /var type ext3 (rw)
Me gustaría comprobar si todo está funcionando bien y configurarlo, así recibiré un correo electrónico si ocurre algún error.
la única línea en mi /etc/smartd.conf
es:
DEVICESCAN -d removable -n standby -m root -M exec /usr/share/smartmontools/smartd-runner
¿Eso escaneará esos 2 dispositivos raid?
Y en mi /etc/cron.d/mdadm
hay esta línea:
57 0 * * 0 root if [ -x /usr/share/mdadm/checkarray ] && [ $(date +\%d) -le 7 ]; then /usr/share/mdadm/checkarray --cron --all --idle --quiet; fi
en /usr/share/mdadm/checkarray
él dice: inicia una ejecución de verificación de la información de redundancia de una matriz MD
Respuesta1
Si desea monitorear la confiabilidad de los discos duros, instale smartmontools
el paquete que proporciona utilidades para verificar la degradación y fallas de los discos duros, utilizando el Sistema de tecnología de informes, análisis y autocontrol (SMART) integrado en la mayoría de los discos duros ATA y SCSI modernos.
El paquete contiene smartctl
una herramienta que es útil para verificar discos duros desde la línea de comandos y smartd
un demonio que verifica los discos duros en un intervalo específico y registra advertencias/errores en el syslog y también puede enviar advertencias y errores a una dirección de correo electrónico específica.
Para habilitar el demonio, debes descomentar la línea start_smart
en el archivo /etc/default/smartmontools
. Luego, debe definir en el archivo /etc/smartd.conf
qué discos duros desea monitorear e iniciar el servicio smartmontools
(marquehombre inteligenteyhombre smartd.confPara obtener instrucciones detalladas, además, hay muchos ejemplos en este archivo):
/dev/sda -m [email protected] -M exec /usr/share/smartmontools/smartd-runner
/dev/sdb -m [email protected] -M exec /usr/share/smartmontools/smartd-runner
Puede monitorear sus dispositivos md con mdadm
la herramienta. Si desea recibir correos electrónicos con alertas, defina un destinatario de correo en el archivo /etc/mdadm.conf
(detalles enhombre mdadm.confyhombre mdadm):
MAILADDR [email protected]
Luego, programe mediante cron este comando (el período de programación depende de usted):
mdadm --monitor --scan -1