
Eu tenho um sistema raid no 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)
Gostaria de verificar se está tudo funcionando bem e configurá-lo, assim receberei um e-mail caso ocorra algum erro.
a única linha no meu /etc/smartd.conf
é:
DEVICESCAN -d removable -n standby -m root -M exec /usr/share/smartmontools/smartd-runner
isso fará a varredura desses 2 dispositivos raid?
E no meu /etc/cron.d/mdadm
há esta linha:
57 0 * * 0 root if [ -x /usr/share/mdadm/checkarray ] && [ $(date +\%d) -le 7 ]; then /usr/share/mdadm/checkarray --cron --all --idle --quiet; fi
nele /usr/share/mdadm/checkarray
diz: inicia uma verificação das informações de redundância de um array MD
Responder1
Se você deseja monitorar a confiabilidade dos discos rígidos, instale smartmontools
o pacote que fornece utilitários para verificar se há degradação e falha nos discos rígidos, usando o Self-Monitoring, Analysis and Reporting Technology System (SMART) integrado na maioria dos discos rígidos ATA e SCSI modernos.
O pacote contém smartctl
uma ferramenta útil para verificar discos rígidos a partir da linha de comando e smartd
daemon que verifica os discos rígidos em um intervalo especificado e registra avisos/erros no syslog e também pode enviar avisos e erros para um endereço de e-mail especificado.
Para ativar o daemon, você deve descomentar a linha start_smart
no arquivo /etc/default/smartmontools
. Depois, você deve definir no arquivo /etc/smartd.conf
quais discos rígidos deseja monitorar e iniciar o serviço smartmontools
(marquehomem espertoehomem smartd.confpara obter instruções detalhadas, há muitos exemplos neste arquivo):
/dev/sda -m [email protected] -M exec /usr/share/smartmontools/smartd-runner
/dev/sdb -m [email protected] -M exec /usr/share/smartmontools/smartd-runner
Você pode monitorar seus dispositivos MD com mdadm
a ferramenta. Se você deseja receber e-mails com alertas defina um destinatário de e-mail no arquivo /etc/mdadm.conf
(detalhes emcara mdadm.confecara mdadm):
MAILADDR [email protected]
Em seguida, agende via cron este comando (o período de agendamento fica por sua conta):
mdadm --monitor --scan -1