Smartd est-il correctement configuré pour envoyer des alertes par e-mail?


16

Je viens de configurer un serveur Debian comme suit
apt-get install smartmontools
vi / etc / default / smartmontools - et ici sans commentaire ces 2 lignes
# uncomment to start smartd on system startup
start_smartd=yes
# uncomment to pass additional options to smartd on startup
smartd_opts="--interval=1800"

Ensuite, j'ai édité /etc/smartd.conf et je n'ai commenté que cette ligne
DEVICESCAN -S on -o on -a -m myemail@mydomain.com -s (S/../.././02|L/../../6/03)

Je me demandais si cela suffisait pour que le système m'envoie un message d'alerte en cas de problème et / ou s'il existe un moyen de simuler un problème et de voir si smartd m'envoie des avertissements par e-mail.


Vraiment, vous devez configurer l'alias pour rootdans / etc / aliases (si vous utilisez postfix) afin que tous les e-mails générés par le serveur soient transférés vers votre compte de messagerie, pas seulement vers smartd.
Geoffrey

Réponses:


24

Vous pouvez tester la configuration en ajoutant -M testà la ligne qui commence par DEVICESCAN, immédiatement après ce mot clé. La prochaine fois que vous redémarrerez smartd, il enverra une notification par e-mail.


J'ai trouvé que l'option -M doit être immédiatement après DEVICESCAN, pas à la fin. Cela fonctionne: DEVICESCAN -M test -H -s S/../../7/02 -m me@email.commais cela ne fonctionne pas (illégal -M Directiive: test):DEVICESCAN -H -s S/../../7/02 -m me@email.com -M test
Richard Whitehead

-M testà la fin des DEVICESCANtravaux ok sur Debian Jessie /smartctl 6.6
Stuart Cardall
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.