Следующая версия | Предыдущая версия |
wiki:technical:ds:smart [2014/06/04 14:22] – создано alexander | wiki:technical:ds:smart [2021/07/11 13:59] (текущий) – [Проверка HDD с помощью S.M.A.R.T.] Diman |
---|
====== Проверка HDD с помощью S.M.A.R.T. ====== | ====== Проверка HDD с помощью S.M.A.R.T. ====== |
S.M.A.R.T. - от англ. self-monitoring, analysis and reporting technology, технология контроля и оценки состояния устройства встроенной диагностической аппаратурой. Пакет smartmontools (для Debian) состоит из двух утилит (smartctl и smartd), которые контролируют и следят за системными накопителями. | S.M.A.R.T. - от англ. self-monitoring, analysis and reporting technology, технология контроля и оценки состояния устройства встроенной диагностической аппаратурой. |
| |
===== Установка ===== | Проверка дисков в Windows [[wiki:technical:ds:smart#windows|тут]]. |
| ===== Linux ===== |
| Пакет **smartmontools** (для Debian) состоит из двух утилит (**smartctl** и **smartd**), которые контролируют и следят за системными накопителями. |
| |
| ==== Установка ==== |
<code> | <code> |
# aptitude install smartmontools | # aptitude install smartmontools |
</code> | </code> |
| |
===== Проверка HDD ===== | ==== Проверка HDD ==== |
<code> | <code> |
# smartctl -a /dev/sda | # smartctl -a /dev/sda |
</code> | </code> |
где: | где: |
* /dev/sda - проверяемое устройство | * ''/dev/sda'' - проверяемое устройство |
* -a, %%--%%all - показать полную информацию об устройстве | * ''-a'', ''%%--%%all'' - показать полную информацию об устройстве |
В случае проблем с HDD создайте новый тикет и поместите туда вывод smartctl в виде простого текста. | В случае проблем с HDD создайте новый тикет и поместите туда вывод **smartctl** в виде простого текста. |
| |
===== Ссылки ===== | ==== Мониторинг с помощью smartd ==== |
* [[http://ru.wikipedia.org/wiki/S.M.A.R.T.#.D0.90.D1.82.D1.80.D0.B8.D0.B1.D1.83.D1.82.D1.8B_S.M.A.R.T.|Таблица атрибутов S.M.A.R.T.]] | Редактируем ///etc/default/smartmontools// - раскомментируем строчку ''start_smartd=yes''. Параметр ''smartd_opts'' отвечает за дополнительные опции для **smartd**, ''%%--interval%%'' определяет периодичности проведения самодиагностики в секундах. Настроим список дисков для проверки и периодичность проверки - редактируем ///etc/smartd.conf//: |
| * закомментируем строку с ''DEVICESCAN''. |
| * для каждого диска добавим строчку, вида:<code>/dev/sda -a -s (S/../../(1|3|6)/01|L) -m root@example.com -M diminishing</code> где: |
| * ''-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. атрибутов, изменения специальных настроек. Скачать можно [[http://rlab.ru/tools/hddscan.html|тут]]. Поддерживаются Windows 2000 SP4, Windows XP SP2 или SP3, Windows Vista, Windows 7, Windows Server 2003, Windows Server 2008. |
| |
| **Acronis Drive Monitor** - бесплатное программное обеспечение Acronis для контроля жестких дисков серверов, рабочих станций и персональных компьютеров. Скачать можно [[http://www.acronis.com/ru-ru/personal/hard-drive-health/|тут]]. Поддерживаются Windows XP SP2, Windows Vista, Windows 7, Windows Server 2003, Windows Server 2008. |
| |
| ===== Ссылки ===== |
| * [[https://ru.wikipedia.org/wiki/S.M.A.R.T.#.D0.90.D1.82.D1.80.D0.B8.D0.B1.D1.83.D1.82.D1.8B_S.M.A.R.T.|Таблица атрибутов S.M.A.R.T.]] |
| * [[http://rlab.ru/tools/hddscan.html]] |
| * [[http://www.acronis.com/ru-ru/personal/hard-drive-health/]] |