Как мне интерпретировать этот вывод smartctl?

Вопрос или проблема

У меня работает машина Debian Jessie с внешним жестким диском на 3 ТБ. Диск дважды выходил из строя за последние несколько дней, попытка [ls] не дает результата, то же самое в Dolphin.

Запуск smartctl -a /dev/sdc дает следующее. Обратите внимание, что этому диску всего несколько месяцев, но он содержит мою довольно большую коллекцию видео, управляемую и просматриваемую с помощью Plex Media Server.

smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.16.0-4-amd64] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

=== НАЧАЛО ИНФОРМАЦИОННОГО РАЗДЕЛА ===
Семейство моделей: Seagate Barracuda 7200.14 (AF)
Модель устройства: ST3000DM001-1E6166
Серийный номер: Z1F4HXVG
LU WWN Device Id: 5 000c50 065ca347a
Версия прошивки: SC48
Пользовательская емкость: 3,000,592,982,016 байт [3.00 TB]
Размеры секторов: 512 байт логических, 4096 байт физических
Скорость вращения: 7200 об/мин
Форм-фактор: 3.5 дюйма
Устройство есть: в базе данных smartctl [для деталей используйте: -P show]
Версия ATA: ATA8-ACS T13/1699-D ревизия 4
Версия SATA: SATA 3.0, 6.0 Гб/с (текущая: 3.0 Гб/с)
Местное время: ср 10 дек 21:04:09 2014 GMT
Поддержка SMART есть: доступна - устройство имеет возможность SMART.
Поддержка SMART: включена

=== НАЧАЛО РАЗДЕЛА ЧТЕНИЯ SMART ДАННЫХ ===
Команда статуса SMART не удалась: ошибка scsi средняя или аппаратная ошибка (серьезная)
Результат самопроверки общего состояния здоровья SMART: ПРОЙДЕНО
Предупреждение: этот результат основан на проверке Атрибута.
См. список Атрибутов, специфичный для поставщика, для предельных Атрибутов.

Общие значение SMART:
Статус оффлайн сбора данных: (0x00) Оффлайн сбор данных не был начат.
Автоматический оффлайн сбор данных: Отключен.
Статус выполнения самопроверки: (0) Предыдущая процедура самопроверки завершена без ошибки или самопроверка никогда не проводилась.
Общее время для завершения оффлайн сбора данных: (592) секунд.
Возможности оффлайн сбора данных: (0x73) SMART выполнить оффлайн немедленно.
Автоматическая поддержка Вкл/Выкл оффлайн сбора данных. 
Приостановить оффлайн сбор данных при новой команде.
Оффлайн сканирование поверхности не поддерживается.
Самопроверка поддерживается.
Транспортная автопроверка поддерживается.
Селективная самопроверка поддерживается.
Возможности SMART: (0x0003) Сохраняет данные SMART перед входом в режим энергосбережения.
Поддерживает таймер автоматического сохранения SMART.
Возможность ведения журнала ошибок: (0x01) Поддерживается ведение журнала ошибок.
Поддерживается Общая Цель Журнал.
Рекомендованное время опроса короткой процедуры самопроверки: (1) минут.
Рекомендованное время опроса расширенной процедуры самопроверки: (361) минут.
Рекомендованное время опроса транспортной самопроверки: (2) минут.
Способности SCT: (0x3081) Поддерживается Статус SCT.

Обновление данных структуры атрибутов SMART номер ревизии: 10
SMART атрибуты специфические для поставщика с порогами:
ID# ИМЯ_АТРИБУТА FLAG ЗНАЧЕНИЕ НАИХУДШЕЕ ПОРОГ ТИП ОБНОВЛЕНИЕ КОГДА_ОШИБКА СЫРОЕ_ЗНАЧЕНИЕ
1 Raw_Read_Error_Rate 0x000f 113 099 006 Предаварийное Всегда - 55323488
3 Spin_Up_Time 0x0003 092 091 000 Предаварийное Всегда - 0
4 Start_Stop_Count 0x0032 100 100 020 Старость Всегда - 55
5 Reallocated_Sector_Ct 0x0033 100 100 010 Предаварийное Всегда - 0
7 Seek_Error_Rate 0x000f 058 052 030 Предаварийное Всегда - 150347021957
9 Power_On_Hours 0x0032 095 095 000 Старость Всегда - 5157
10 Spin_Retry_Count 0x0013 100 100 097 Предаварийное Всегда - 0
12 Power_Cycle_Count 0x0032 100 100 020 Старость Всегда - 48
183 Runtime_Bad_Block 0x0032 099 099 000 Старость Всегда - 1
184 End-to-End_Error 0x0032 100 100 099 Старость Всегда - 0
187 Reported_Uncorrect 0x0032 100 100 000 Старость Всегда - 0
188 Command_Timeout 0x0032 100 100 000 Старость Всегда - 0 0 0
189 High_Fly_Writes 0x003a 100 100 000 Старость Всегда - 0
190 Airflow_Temperature_Cel 0x0022 056 037 045 Старость Всегда В прошлом 44 (Мин/Макс 41/52 #7782)
191 G-Sense_Error_Rate 0x0032 100 100 000 Старость Всегда - 0
192 Power-Off_Retract_Count 0x0032 100 100 000 Старость Всегда - 5
193 Load_Cycle_Count 0x0032 096 096 000 Старость Всегда - 8971
194 Temperature_Celsius 0x0022 044 063 000 Старость Всегда - 44 (0 16 0 0 0)
197 Current_Pending_Sector 0x0012 100 100 000 Старость Всегда - 0
198 Offline_Uncorrectable 0x0010 100 100 000 Старость Оффлайн - 0
199 UDMA_CRC_Error_Count 0x003e 200 200 000 Старость Всегда - 0
240 Head_Flying_Hours 0x0000 100 253 000 Старость Оффлайн - 3274h+33m+50.476s
241 Total_LBAs_Written 0x0000 100 253 000 Старость Оффлайн - 6233106761
242 Total_LBAs_Read 0x0000 100 253 000 Старость Оффлайн - 8133666728

ВЕРСИЯ ЖУРНАЛА ОШИБОК SMART: 1
Ошибок не зарегистрировано

Журнал самопроверок SMART, структура обновления номер 1
Ни одна самопроверка не зарегистрирована. Чтобы запустить самопроверки, используйте: smartctl -t

Журнал данных селективной самопроверки SMART, структура обновления номер 1
SPAN MIN_LBA MAX_LBA СТАТУС_ТЕСТА_СЕЙЧАС
1 0 0 Нет тестирования
2 0 0 Нет тестирования
3 0 0 Нет тестирования
4 0 0 Нет тестирования
5 0 0 Нет тестирования
Флаги селективной самопроверки (0x0):
После сканирования выбранных пространств НЕ сканировать оставшуюся часть диска.
Если селективная самопроверка ожидает при включении питания, продолжить через задержку в 0 минут.

Отчет smartctl сообщает о проблемах с вашим дисковым устройством, а не с подключением, поэтому если вы используете USB-адаптер для подключения этого диска, вам стоит рассмотреть возможность проверки качества этого USB-адаптера, они не все одинаковые и многие из них плохого качества.

Первое, что я вижу в этом логе: нет битых секторов (Reallocated_Sector_Ct) или ожидающих секторов (Current_Pending_Sector), то есть поверхность вашего диска, похоже, чистая.
Однако, второе, что я вижу: нет журнала самопроверок. Поэтому я предлагаю вам запланировать некоторые расширенные (длительные) самопроверки. Это хорошая практика – время от времени сканировать поверхность на наличие дефектов (скажем, раз в месяц). Используйте такую команду, как эта smartctl -t long /dev/XXX, где xxx – это имя вашего устройства в вашей системе. Если это не удается или не завершается должным образом, это может быть вызвано качеством USB-адаптера; в этом случае попробуйте подключить ваш диск к SATA-порту на вашем ПК, хотя бы для тестирования, это довольно легко установить и снять SATA-устройство без выключения вашего ПК (за исключением ноутбуков).

Надеюсь, это поможет.

.

Ответ или решение

Чтобы интерпретировать вывод команды smartctl, необходимо внимательно проанализировать предоставленные данные и выделить ключевые моменты, которые могут свидетельствовать о проблемах с вашим жестким диском.

Интерпретация вывода smartctl:

  1. Общая информация о диске:

    • Модель и производитель: Seagate Barracuda 7200.14, модель ST3000DM001.
    • Емкость: 3 ТБ, что подтверждает ваше описание конфигурации.
    • Скорость вращения: 7200 об/мин, что соответствует типичным скоростям для жестких дисков данного класса.
  2. SMART статус и атрибуты:

    • SMART поддержка: Доступна и включена, что позволяет сидеть состояние диска.
    • Общая оценка здоровья: ПОКАЗАНО, что диск прошел тестирование, однако это предупреждение основано на проверке атрибутов.
  3. Ключевые атрибуты:

    • Raw_Read_Error_Rate: Высокое значение (55323488) может указывать на проблемы с чтением, но поскольку значение ‘VALUE’ (113) выше порогового (6), это может быть нормально для данного типа дисков.
    • Seek_Error_Rate: Значение (150347021957) указывает на высокую частоту ошибок, что может вызывать беспокойство, учитывая, что ‘VALUE’ (58) близко к пороговому (30).
    • Reallocated_Sector_Ct и Current_Pending_Sector: Оба значения равны 0, что говорит о том, что проблем с переназначением секторов и их ожиданием не обнаружено — это хороший знак.
    • Temperature_Celsius (190, 194): Показано, что текущая температура (44°C) ниже максимальной (52°C), однако она была выше порогового значения в прошлом (In_the_past).
  4. Рекомендации и действия:

    • Проверка подключения: Частые отклонения могут быть связаны с использованием USB-адаптера. Попробуйте сменить адаптер или использовать прямое подключение SATA, чтобы исключить проблемы с подключением.
    • Запуск расширенных тестов: Рекомендуется запустить расширенный (длительный) тест с помощью команды smartctl -t long /dev/sdc. Это позволит провести более тщательную проверку поверхности диска.
    • Периодическое тестирование: Для гарантии долгосрочной надежности планируйте регулярные SMART-тесты, особенно если диск используется для хранения важных данных.

Кратко, хотя текущий вывод указывает на отсутствие критических ошибок, повышенные значения для Raw_Read_Error_Rate и Seek_Error_Rate требуют вашего внимания. Рекомендуется продолжать мониторинг состояния диска и проверить физическое подключение для исключения любых аппаратных проблем.

Эти шаги помогут выявить корень проблемы и предотвратить потерю данных в будущем, поддерживая диск в рабочем состоянии.

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

Капча загружается...