Установка и настройка S.M.A.R.T в Centos.
Устанавливаем пакет:
yum install smartmontools
Добавляем в автозагрузку и запускаем демон:
chkconfig smartmontools on service smartd start
Смотрим, сколько и каких дисков у нас в системе:
fdisk -l
Посмотреть информацию о диске /dev/sda:
smartctl -i /dev/sda
Включить S.M.A.R.T (если выключен):
smartctl -s on /dev/sda
Просмотр значений S.M.A.R.T. для диска /dev/sda:
smartctl -A /dev/sda
Для того, чтобы получать уведомления на почту при возникновении проблем, необходимо в файле /etc/smartd.conf закомментировать:
DEVICESCAN -H -m root
и добавить для каждого имеющегося диска в системе строку вида:
/dev/sda -a -s (S/../../(1|3|6)/01|L) -m root @ domain.net -M diminishing
заменив root @ domain.net на свой почтовый ящик (без пробелов).
Перезапускаем сервис:
service smartd restart
Теперь если с диском возникнут проблемы, вы получите об этом уведомление на свой email.
Для того, чтобы протестировать отправку и получение почты, необходимо в файле /etc/smartd.conf заменить diminishing на test и перезапустить сервис. Вы сразу же должны получить письмо. Если его нет - проверьте настройки своего почтового сервера.