Czy smartd jest odpowiednio skonfigurowany do wysyłania powiadomień e-mailem?


16

Właśnie skonfigurowałem serwer Debiana w następujący sposób:
apt-get install smartmontools
vi / etc / default / smartmontools - i tutaj odkomentowałem te 2 linie
# uncomment to start smartd on system startup
start_smartd=yes
# uncomment to pass additional options to smartd on startup
smartd_opts="--interval=1800"

Następnie edytowałem /etc/smartd.conf i odkomentowałem tylko ten wiersz
DEVICESCAN -S on -o on -a -m myemail@mydomain.com -s (S/../.././02|L/../../6/03)

Zastanawiałem się, czy to wystarczy, aby system wysłał mi ostrzeżenie, gdy coś pójdzie nie tak i / lub czy istnieje sposób na zasymulowanie problemu i sprawdzenie, czy smartd wysyła mi ostrzeżenia pocztą elektroniczną.


Naprawdę powinieneś skonfigurować alias dla root/ etc / aliases (jeśli używasz Postfiksa), aby wszelkie e-maile generowane przez serwer były przekazywane na twoje konto e-mail, nie tylko smartd.
Geoffrey

Odpowiedzi:


25

Możesz przetestować konfigurację, dodając -M testdo wiersza, który zaczyna się od DEVICESCAN, zaraz po tym słowie kluczowym. Przy następnym uruchomieniu smartd wyśle ​​powiadomienie e-mailem.


Odkryłem, że opcja -M musi nastąpić bezpośrednio po DEVICESCAN, a nie na końcu. To działa: DEVICESCAN -M test -H -s S/../../7/02 -m me@email.comale to nie działa (nielegalne -M Dyrektywa: test):DEVICESCAN -H -s S/../../7/02 -m me@email.com -M test
Richard Whitehead

-M testna koniec DEVICESCANprac ok na Debian Jessie /smartctl 6.6
Stuart Cardall
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.