Различия
Показаны различия между двумя версиями страницы.
— | smartmontools [2025/07/06 12:40] (текущий) – создано - внешнее изменение 127.0.0.1 | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ====== smartmontools ====== | ||
+ | * Homepage: [[https:// | ||
+ | * [[SMART]] - технология внутренней оценки состояния жёсткого диска(HDD); | ||
+ | Пакет **smartmontools** состоит из двух утилит (smartctl и smartd), которые контролируют и следят за системными накопителями используя самопроверку, | ||
+ | |||
+ | {{ :: | ||
+ | ===== smartmontools Debian Ubuntu ===== | ||
+ | |||
+ | Установка в Ubuntu 9.04 и Debian 5.02: | ||
+ | < | ||
+ | # aptitude install smartmontools | ||
+ | bsd-mailx{a} mailx{a} smartmontools | ||
+ | Хотите продолжить? | ||
+ | ... | ||
+ | Not starting S.M.A.R.T. daemon smartd, disabled via / | ||
+ | ... | ||
+ | </ | ||
+ | Настраиваем запуск smartmontools, | ||
+ | < | ||
+ | # nano / | ||
+ | # Defaults for smartmontools initscript (/ | ||
+ | # This is a POSIX shell fragment | ||
+ | |||
+ | # List of devices you want to explicitly enable S.M.A.R.T. for | ||
+ | # Not needed (and not recommended) if the device is monitored by smartd | ||
+ | # | ||
+ | |||
+ | # uncomment to start smartd on system startup | ||
+ | start_smartd=yes | ||
+ | |||
+ | # uncomment to pass additional options to smartd on startup | ||
+ | # | ||
+ | </ | ||
+ | Запускаем smartmontools | ||
+ | # / | ||
+ | Проверяем log | ||
+ | <code bash> | ||
+ | # cat syslog | less | ||
+ | ... | ||
+ | Oct 19 14:30:43 dark smartd[697]: | ||
+ | Oct 19 14:30:43 dark smartd[697]: | ||
+ | Oct 19 14:30:43 dark smartd[697]: | ||
+ | </ | ||
+ | ====== Использование smartctl ====== | ||
+ | * Поддерживает ли диск технологию [[SMART]]?< | ||
+ | # smartctl -i /dev/sda | ||
+ | === START OF INFORMATION SECTION === | ||
+ | Model Family: | ||
+ | Device Model: | ||
+ | Serial Number: | ||
+ | Firmware Version: 05.01D05 | ||
+ | User Capacity: | ||
+ | Device is: In smartctl database [for details use: -P show] | ||
+ | ATA Version is: 8 | ||
+ | ATA Standard is: Exact ATA specification draft version not indicated | ||
+ | Local Time is: Thu Feb 23 07:48:45 2012 GMT | ||
+ | SMART support is: Available - device has SMART capability. | ||
+ | SMART support is: Enabled | ||
+ | </ | ||
+ | |||
+ | * Вывести информацию о драйвере HDD.< | ||
+ | # smartctl /dev/sda -P show | ||
+ | Drive found in smartmontools Database. | ||
+ | MODEL: | ||
+ | FIRMWARE: | ||
+ | match smartmontools Drive Database entry: | ||
+ | MODEL REGEXP: | ||
+ | FIRMWARE REGEXP: | ||
+ | MODEL FAMILY: | ||
+ | ATTRIBUTE OPTIONS: | ||
+ | </ | ||
+ | |||
+ | ==== Тесты жесткого диска ==== | ||
+ | |||
+ | * Провести быстрый тест здоровья жесткого диска< | ||
+ | smartctl version 5.38 [i686-pc-linux-gnu] Copyright (C) 2002-8 Bruce Allen | ||
+ | Home page is http:// | ||
+ | |||
+ | === START OF READ SMART DATA SECTION === | ||
+ | SMART overall-health self-assessment test result: PASSED</ | ||
+ | |||
+ | * Выполнить расширенные встроенные тесты для диска /dev/hda. <file bash> | ||
+ | smartctl --test=long /dev/sda | ||
+ | </ | ||
+ | smartctl -l selftest /dev/sda | ||
+ | </ | ||
+ | |||
+ | ==== Атрибуты SMART ==== | ||
+ | * Вывести атрибуты [[SMART]] для [[HDD]].< | ||
+ | smartctl 6.2 2013-04-20 r3812 [x86_64-linux-3.11.0-17-generic] (local build) | ||
+ | Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org | ||
+ | |||
+ | === START OF READ SMART DATA SECTION === | ||
+ | SMART Attributes Data Structure revision number: 16 | ||
+ | Vendor Specific SMART Attributes with Thresholds: | ||
+ | ID# ATTRIBUTE_NAME | ||
+ | 1 Raw_Read_Error_Rate | ||
+ | 2 Throughput_Performance | ||
+ | 3 Spin_Up_Time | ||
+ | 4 Start_Stop_Count | ||
+ | 5 Reallocated_Sector_Ct | ||
+ | 7 Seek_Error_Rate | ||
+ | 8 Seek_Time_Performance | ||
+ | 9 Power_On_Hours | ||
+ | 10 Spin_Retry_Count | ||
+ | 12 Power_Cycle_Count | ||
+ | 192 Power-Off_Retract_Count 0x0032 | ||
+ | 193 Load_Cycle_Count | ||
+ | 194 Temperature_Celsius | ||
+ | 196 Reallocated_Event_Count 0x0032 | ||
+ | 197 Current_Pending_Sector | ||
+ | 198 Offline_Uncorrectable | ||
+ | 199 UDMA_CRC_Error_Count | ||
+ | </ | ||
+ | |||
+ | Атрибуты состоят из нескольких полей, (наиболее часто обозначаемых как Val, Worst, Tresh, RAW), каждое из которых является определенным показателем, | ||
+ | * ID# - числовой идентификатор атрибута | ||
+ | * Attribute - название атрибута | ||
+ | * Flags - флаги атрибутов, | ||
+ | Online test (OC, 02h)– атрибут обновляет значение при выполнении off-line/ | ||
+ | Perfomance Related (PE или PR , 04h)– атрибут характеризует производительность ; | ||
+ | Error Rate (ER , 08h )– атрибут отражает счетчики ошибок оборудования; | ||
+ | Event Counts (EC, 10h ) – атрибут представляет собой счетчик событий; | ||
+ | Self Preserving (SP, 20h ) – самосохраняющися атрибут; | ||
+ | Некоторые из программ могут интерпретировать флаги в виде текстовых описаний, | ||
+ | |||
+ | * Value - текущее значение атрибута | ||
+ | * Threshold - минимальное пороговое значения атрибута | ||
+ | * Worst - самое худшее значение атрибута за все время работы накопителя | ||
+ | * Raw - абсолютное значение атрибута | ||
+ | * Type - некоторые из программ в данном необязательном поле отображают информацию из флажков атрибутов или признаки их критичности (Critical или Pre-Fail , отражающих ухудшение характеристик оборудования, | ||
+ | |||
+ | <note warning> | ||
+ | |||
+ | Наиболее важные показатели: | ||
+ | * Raw_Read_Error_Rate — количество ошибок чтения. Ненулевое значение должно сильно насторожить, | ||
+ | * Spin_Up_Time — время раскрутки диска. Измеряется в миллисекундах т.е. в этои случае это 3,15 секунды. Чем меньше — тем лучше. Большие значения говорят о низкой отзывчивости; | ||
+ | * Start_Stop_Count — количество циклом запуска/ | ||
+ | * Reallocated_Sector_Ct — количество перераспределённых секторов. Большое значение говорит о большом количестве ошибок диска; | ||
+ | * Seek_Error_Rate — количество ошибок позиционирования. Большое значение говорит о плохом состоянии диска; | ||
+ | * Power_On_Hours — количество наработанных часов во включённом состоянии. По нему можно узнать сколько проработал диск во включённом состоянии. Довольно полезно, | ||
+ | * Power_Cycle_Count — количество включений/ | ||
+ | * Spin_Retry_Count — количество попыток повторной раскрутки. Большое значение говорит о плохом состоянии диска; | ||
+ | * Temperature_Celsius — температура диска в градусах Цельсия. При слишком большой температуре диски могут быстрее выйти из строя; | ||
+ | * Reallocated_Event_Count — количество операций перераспределения секторов; | ||
+ | * Offline_Uncorrectable — количество неисправных секторов. Большое значение говорит о поврежденной поверхности. | ||
+ | ====== Ссылки ====== | ||
+ | |||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// |
📌 Удобный подбор VPS по параметрам доступен на DIEGfinder.com - официальном инструменте проекта DIEG. Это часть единой экосистемы, созданной для того, чтобы помочь быстро найти подходящий VPS/VDS сервер для любых задач хостинга.
📌 Для тестирования скриптов, установщиков VPN и Python-ботов рекомендуем использовать надежные VPS на короткий срок. Подробнее о быстрой аренде VPS для экспериментов - читайте здесь.
💥 Подпишись в Телеграм 💥 и задай вопрос по сайтам и хостингам бесплатно!7 Самых Популярных Статей
- Как запустить скрипты и веб-приложения на Python
- Что такое страны TIER 1,2,3
- 7 способов сравнения файлов по содержимому в Windows или Linux
- Установка и тестирование веб-панели HestiaCP
- Nginx простые примеры конфигурации
- top, htop, atop определение загрузки ОС (Load average, LA)
- Использование rsync в примерах
7 Самых Популярных Обзоров
- Хостинг для Python-скриптов и приложений
- ТОП 4 лучших антидетект браузеров (Бесплатные & Платные)
- Подборка купонов (промокоды) на хостинг, антидетект браузеры
- Обзор THE.Hosting (PQ Hosting): надежный хостинг с профессиональной поддержкой
- Хостинг в России
- Хостинг в Европе
- Обзор браузера Dolphin {anty} для мультиаккаунтинга