Инструменты пользователя

Инструменты сайта


wiki:technical:ds:smart

Проверка HDD с помощью S.M.A.R.T.

S.M.A.R.T. - от англ. self-monitoring, analysis and reporting technology, технология контроля и оценки состояния устройства встроенной диагностической аппаратурой.

Linux

Пакет smartmontools (для Debian) состоит из двух утилит (smartctl и smartd), которые контролируют и следят за системными накопителями.

Установка

# aptitude install smartmontools

Проверка HDD

# smartctl -a /dev/sda

где:

  • /dev/sda - проверяемое устройство
  • -a, --all - показать полную информацию об устройстве

В случае проблем с HDD создайте новый тикет и поместите туда вывод smartctl в виде простого текста.

Мониторинг с помощью smartd

Редактируем /etc/default/smartmontools - раскомментируем строчку start_smartd=yes. Параметр smartd_opts отвечает за дополнительные опции для smartd, --interval определяет периодичности проведения самодиагностики в секундах. Настроим список дисков для проверки и периодичность проверки - редактируем /etc/smartd.conf:

  • закомментируем строку с DEVICESCAN.
  • для каждого диска добавим строчку, вида:
    /dev/sda -a -s (S/../../(1|3|6)/01|L) -m root@example.com -M diminishing

    где:

    • -a - включение большинства возможностей мониторинга: проверка «здоровья» диска, отслеживание изменений всех атрибутов, отслеживание неудачных тестов диагностики.
    • -s (S/../../(1|3|6)/01|L) - расписание запуска тестов диагностики диска в виде регулярного выражения. В данном случае: в 1 час ночи в понедельник, среду, субботу будет запускаться краткий тест диска.
    • -m root@example.com - email пользователя, на который будет отправлятся сообщение об ошибках на дисках. Для функционирования должен быть настроен почтовый сервер.
    • -M diminishing - периодически повторять отправку письма с сообщениями об ошибке.

После внесения правок в /etc/smartd.conf перезапустим демон. Если возникли ошибки, то нужно смотреть лог /var/log/daemon.log. Для проверки работы email-оповещения нужно в /etc/smartd.conf, вместо -M diminishing поставить -M test.

Windows

HDDScan - бесплатная программа, предназначенная для проверки HDD и SSD на битые сектора, просмотра S.M.A.R.T. атрибутов, изменения специальных настроек. Скачать можно тут. Поддерживаются Windows 2000 SP4, Windows XP SP2 или SP3, Windows Vista, Windows 7, Windows Server 2003, Windows Server 2008.

Acronis Drive Monitor - бесплатное программное обеспечение Acronis для контроля жестких дисков серверов, рабочих станций и персональных компьютеров. Скачать можно тут. Поддерживаются Windows XP SP2, Windows Vista, Windows 7, Windows Server 2003, Windows Server 2008.

Ссылки

wiki/technical/ds/smart.txt · Последние изменения: 2017/04/09 20:39 — Администратор