Что произойдет, если встретится URE?

О жестком диске URE я знал следующие моменты:

  1. По некоторым причинам, когда жесткий диск считывает сектор, который FEC (данные исправления ошибок Foward) не может исправить ошибки в этом секторе, мы вводили URE .
  2. Рейтинг, с которым мы столкнулись с URE, очень низкий, но все еще существует.
  3. Иногда это происходит при восстановлении массива RAID 5, и процесс восстановления останавливается.

Но у меня все еще есть вопросы:

  1. Что произойдет, если будет один диск? Оборудование / файловая система сообщает об ошибке, и мы потеряли файл? Или у нас есть файл с неверными данными?
  2. Будет ли перезаписан какой-то сектор, чтобы этот сектор URE стал нормальным? Или мы должны использовать некоторые утилиты, предоставленные производителем жестких дисков, и переназначить другой резервный сектор?
  3. Если это произошло, когда мы зеркалируем / повторно зеркалируем массив RAID 1/10, что будет делать RAID-контроллер? Остановить прогресс зеркала? Или просто скопировать неверные данные на другой диск?

Спасибо за ответ, вопросы 1 и 2 решены.

Но третий вопрос, я имею в виду, что если возникает URE при преобразовании одного жесткого диска в массив RAID 1 путем добавления другого нового диска или замены отказавшего диска в массиве RAID 1/10, избыточности для исправления ошибки нет. Завершит ли он процесс зеркального / повторного зеркалирования с данными об ошибках? ИЛИ остановить процесс, например реконструкцию RAID 5?

0
задан 27 December 2017 в 11:07
1 ответ
  1. В случае одного диска неисправимая ошибка - это просто ошибка - ее невозможно сделать, и она передается в файловую систему, а затем в приложение, пытающееся прочитать файл. Как правило, предпочтительнее получить явную ошибку вместо ненадежных данных.
  2. Запись в нечитаемый сектор либо исправит физический сектор (для мягкой ошибки, например, когда запись была прервана из-за потери мощности), либо диск отобразит логический сектор в один из его запасных пулов. Это происходит по усмотрению диска и обычно не выбирается пользователем / драйвером.
  3. Контроллер RAID, скорее всего, восстановит сектор - либо с зеркала, либо путем восстановления данных из набора избыточности. Когда во время зеркалирования или перестроения (другая) ошибка чтения предотвращает это исправление, ошибка сохраняется, и массив становится плохим. Некоторые наборы RAID могут исправлять несколько ошибок (RAID 6 или некоторые вложенные RAID), но как только ошибки накапливаются, вам не повезло.

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

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

1
ответ дан 4 December 2019 в 16:03

Теги

Похожие вопросы