|
S.M.A.R.T. (от англ. self-monitoring, analysis and reporting technology — технология самоконтроля, анализа и отчётности): |
Мониторинг состояния жестких дисков осуществляется инструментами из пакета smartmontools.
Пакет smartmontools входит в дистрибутивы Astra Linux, но по умолчанию не устанавливается.
Пакет может быть установлен с помощью графического менеджера пакетов, или из командной строки командой
| sudo apt install smartmontools |
После установки сервис мониторинга smartd запускается автоматически.
Проверить его состояние можно командой
| systemctl status smartd |
В пакет также входит инструмент командной строки для работы со SMART-параметрами smartctl.
Сервис обычно настроек не требует, и после запуска автоматически обнаруживает все устройства, подлежащие мониторингу.
Дополнительная информация по сервису, файлу конфигурации /etc/smartd.conf и по инструменту командной строки доступна в справочной системе man:
| man smartd man smartd.conf man smartctl |
Запуск процедуры SMART-самотестирования накопителя:
sudo smartctl -t short /dev/sda |
Наблюдение в реальном времени за ходом ранее запущенного SMART-самотестирования накопителя:
| watch -n 1 sudo smartctl -l selftest /dev/sda |
Если есть сомнения в качестве накопителя, то проверить его на наличие повреждённых блоков можно командой:
| sudo badblocks -vs /dev/sda |
В дополнение к пакету smartmontools из репозитория Debian может быть установлен графический инструмент для работы со SMART-параметрами:
|