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 [email protected] -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.

Alex Flo
la source
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.

Michael Hampton
la source
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 [email protected]mais cela ne fonctionne pas (illégal -M Directiive: test):DEVICESCAN -H -s S/../../7/02 -m [email protected] -M test
Richard Whitehead
-M testà la fin des DEVICESCANtravaux ok sur Debian Jessie /smartctl 6.6
Stuart Cardall