Диагностика дисков в Ubuntu – пакет smartmontools

Автор: | 01.10.2020

Smartmontools состоит из двух утилит:
smartctl — Control and Monitor Utility for SMART Disks. Поддерживает многие ATA-3 и более поздние ATA, IDE, SATA и SCSI-3 диски. Представляет собой консоль для просмотра параметров SMART диска и запуска тестов в ручную. Используется для однократного тестирования жестких дисках.
smartd — пытается включить SMART monitoring на ATA устройствах (аналогично smartctl -s on) и будет опрашивать устройства каждые 30 минут (это конфигурируемо), логирует ошибки дисков и изменения атрибутов. Используется для автономного мониторинга.

Пакет smartmontools присутствует в стандартных репозиториях Ubuntu и устанавливается очень просто:

Информация о диске /dev/sda

Если S.M.A.R.T. отключен (SMART support is: Disabled), то для включения нужно выполнить команду

Но при этом нужно убедиться, что диск поддерживает технологию SMART:
SMART support is: Available – device has SMART capability.
Просмотр значений S.M.A.R.T. для устройства /dev/sda

Критичные атрибуты:
Raw Read Error Rate — частота ошибок при чтении данных с диска;
Reallocated Sector Count — число операций переназначения секторов;
Spin Up Time — время раскрутки пакета дисков из состояния покоя до рабочей скорости;
Spin Up Retry Count — число повторных попыток раскрутки дисков до рабочей скорости, в случае если первая попытка была неудачной;
Seek Error Rate — частота ошибок при позиционировании блока головок;

Быстрый опрос диска на предмет живучести, с предсказанием отказа диска в ближайшие 24 часа

Список поддерживаемых тестов и примерное время на каждый текст

Запуск теста на проверку читаемости секторов

Провести быстрый тест здоровья жесткого диска

Выполнить расширенные встроенные тесты для диска /dev/sda.

Команду можно использовать на работающей системе. Для просмотра результатов выполнения тестов используется команда вывода внутреннего журнала после завершения теста

Для просмотра всех возможностей

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *