smartd - демон для записи в системный журнал изменений в значениях S.M.A.R.T., уведомления по электронной почте об ошибках, запуска тестов самодиагностики по расписанию.
Контактная информация:
Официальный сайт
Разработчик:
Bruce Allen
Christian Franke
Douglas Gilbert
Volker Kuhlmann
Gabriele Pohl
Alex Samorukov
Лицензия:
GPL
Синтаксис:
smartd [опции]
Опция | Описание |
---|---|
-A PREFIX, --attributelog=PREFIX | Занести информацию об атрибуте в {PREFIX}MODEL-SERIAL.TYPE.csv |
-B [+]FILE, --drivedb=[+]FILE | Прочитать и заменить [добавить] базу данных диска из файла [по умолчанию +/etc/smart_drivedb.h, а затем /usr/share/smartmontools/drivedb.h] |
-c NAME|-, --configfile=NAME|- | Прочитать ИМЯ файла конфигурации или stdin [по умолчанию используется файл /etc/smartd.conf] |
-C, --capabilities[=mail] | Отбросить ненужные возможности процесса Linux. Предупреждение: Уведомление по почте может не работать при использовании |
-d, --debug | Запустить smartd в режиме отладки |
-D, --showdirectives | Вывести директивы файла конфигурации и завершить |
-h, --help, --usage | Отобразить справку |
-i N, --interval=N | Установить интервал между проверками диска равным N секундам, где N >= 10 |
-l local[0-7], --logfacility=local[0-7] | Использовать средство системного журнала local0 - local7 или демон [по умолчанию] |
-n, --no-fork | Не переходить в фоновый режим (предполагается, что systemd 'Type=notify', если задано значение $NOTIFY_SOCKET) |
-p NAME, --pidfile=NAME | Записать ИМЯ файла PID |
-q WHEN, --quit=WHEN | Завершить работу на одном из: nodev[0], errors[,nodev0], nodev[0]startup, never, onecheck, showtests |
-r, --report=TYPE | Отчет о транзакциях для одного из:ioctl[,N], ataioctl[,N], scsiioctl[,N], nvmeioctl[,N] |
-s PREFIX, --savestates=PREFIX | Сохранить состояния диска в {PREFIX}MODEL-SERIAL.TYPE.state |
-w NAME, --warnexec=NAME | Запускать ИМЯ исполняемого файла при предупреждениях [значение по умолчанию равно /usr/share/smartmontools/smartd_warning.sh ] |
-u USER[:GROUP], --warn-as-user=USER[:GROUP] | Запустить сценарий предупреждения от имени непривилегированного ПОЛЬЗОВАТЕЛЯ |
-V, --version, --license, --copyright | Информация о лицензии, авторских правах и версии |
Демон smartd отслеживает состояние SMART и отправляет уведомления, когда что-то идёт не так. Он управляется через systemd и настраивается в файле /etc/smartd.conf.
Установить можно отдельным модулем или пакетом:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Модуль, необходимый для установки:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Пакет, необходимый для установки:
Внимание! Если система загружена в режиме полного сохранения, то внесенные изменения в систему будут сохранены. Если режим загрузки другой, то рекомендуется воспользоваться "Сохранением изменений".