Вопрос или проблема
Proxmox сообщает о ошибке SMART “1 В настоящее время нечитаемых (ожидающих) секторов” на жестком диске WD объемом 2 ТБ. Поскольку данные на этом диске не критичны, поможет ли форматирование решить эту проблему (и пометить сектор как недоступный)?
При использовании диска с поддержкой SMART обычно перезапись неисправного блока приводит к его замене на диске.
Однако, если на диске закончились блоки для замены, он не сможет исправить ошибку, и диск, вероятно, скоро выйдет из строя. Рассмотрение полного вывода команды smartctl -a
на устройстве было бы хорошей идеей. Если диск недавно приобрёл большое количество неисправных блоков, не прошел внутреннее самоисключение или закончились блоки для замены, он может выйти из строя очень скоро.
.
Ответ или решение
Форматирование диска может быть одним из шагов, которые вы можете предпринять при возникновении ошибки SMART, но оно не является гарантированным решением проблемы с "1 Currently unreadable (pending) sectors" (пока недоступные сектора). Давайте рассмотрим этот вопрос подробнее.
Что такое ошибка "Currently unreadable (pending) sectors"?
Ошибка "Currently unreadable (pending) sectors" указывает на то, что на жестком диске обнаружены сектора, которые не могут быть прочитаны. Это может быть признаком физического повреждения диска или других проблем, таких как сбои в работе электроники и механики. Когда диск не может прочитать сектор, он помечается как «ожидающий». Если операция чтения с этого сектора не будет успешной, он может перейти в состояние "плохого сектора".
Как форматирование влияет на проблему?
Форматирование диска, в частности низкоуровневое форматирование, может временно исправить проблему с недоступными секторами, но на практике это не всегда так. Форматирование, как правило, "затирает" информацию на диске и может создать новые сектора, что даст возможность операционной системе использовать другие, не поврежденные. Однако если диск имеет физические проблемы (например, механические повреждения), форматирование не восстановит работоспособность недоступных секторов, и проблема может вскоре вернуться.
SMART и его роль
Система SMART (Self-Monitoring, Analysis, and Reporting Technology) отслеживает состояние жесткого диска и может предоставить информацию о его здоровье, включая количество переназначенных секторов и текущие недоступные сектора. Если вы видите это предупреждение, важно проанализировать полный вывод команды smartctl -a
для получения более детальной информации о состоянии вашего диска. В частности, проверьте следующие параметры:
- Reallocated_Sector_Ct: показывает количество переназначенных секторов. Если это значение высокое и продолжает расти, это указывает на потенциальные проблемы.
- Current_Pending_Sector_Ct: это значение должно быть нулевым. Если оно больше нуля, это означает, что диску не удалось прочитать сектора.
- Offline_Uncorrectable: если это значение увеличивается, это указывает на невозможность исправить ошибки в секторах.
Учитывая данные о состоянии диска
Если ваш диск начинает показывать высокие показатели по вышеупомянутым параметрам, это может указывать на приближающийся отказ. Если диск не имеет доступных для замены секторов, он может полностью выйти из строя в любой момент. Это также стоит учитывать при принятии решения о форматировании.
Рекомендации
-
Резервное копирование данных: Хотя вы упомянули, что данные на диске не критичны, рекомендуется создать резервные копии всех важных данных до того, как продолжить дальнейшие действия.
-
Проверка состояния диска: Перед форматированием выполните команду
smartctl -a
, чтобы оценить текущее состояние диска и понять, насколько резко ухудшается его состояние. -
Не полагайтесь на форматирование: Если диск демонстрирует физические проблемы или у него много "плохих" секторов, лучше всего заменить его на новый, даже если данное форматирование покажется временим решением.
-
Используйте диагностику: Вместо форматирования рассмотрите возможность использования утилит для проверки и восстановления дисков, таких как
badblocks
или специализированные программы для диагностики жестких дисков.
Заключение
Резюмируя, форматирование может временно устранить проблему с "Currently unreadable (pending) sectors", но это не решит коренную проблему, если у диска есть физические повреждения или он достиг предельного значения переназначения секторов, что может привести к его скорому выходу из строя. Обратите внимание на состояние диска и, если необходимо, замените его на более надежный.