Я только что настроил сервер Debian следующим образом:
apt-get install smartmontools
vi / etc / default / smartmontools - и тут раскомментировал эти 2 строки
# uncomment to start smartd on system startup
start_smartd=yes
# uncomment to pass additional options to smartd on startup
smartd_opts="--interval=1800"
Затем я отредактировал /etc/smartd.conf и раскомментировал только эту строку
DEVICESCAN -S on -o on -a -m myemail@mydomain.com -s (S/../.././02|L/../../6/03)
Мне было интересно, достаточно ли этого, чтобы система отправляла мне предупреждающее сообщение, когда что-то идет не так, и / или есть ли способ смоделировать проблему и посмотреть, отправляет ли smartd предупреждения по электронной почте.
root
/ etc / aliases (если используете postfix), чтобы любые сгенерированные сервером письма пересылались на вашу учетную запись электронной почты, а не только на smartd.Ответы:
Вы можете проверить конфигурацию, добавив
-M test
к строке, которая начинаетсяDEVICESCAN
сразу после этого ключевого слова. При следующем перезапуске SmartD отправит уведомление по электронной почте.источник
DEVICESCAN -M test -H -s S/../../7/02 -m me@email.com
но это не так (незаконно -M Directiive: test):DEVICESCAN -H -s S/../../7/02 -m me@email.com -M test
-M test
в концеDEVICESCAN
работ хорошо на Debian Jessie /smartctl 6.6