1

Итак, мой Sunfire x2200 M2 имеет два диска SATA, 250 ГБ и 2 ТБ. Где-то прошлой ночью / этим утром система перезагрузилась сама. Все получилось нормально, но после просмотра нескольких журналов я обнаружил: http://pastebin.com/Bctbzwb9.

da0 - это диск на 250 ГБ, который является диском ОС. Я просмотрел информацию о дисках с помощью smartctl , и все выглядело нормально, однако после запуска теста с smartctl сбой с ошибкой чтения. Затем я заметил это в var/log/messages:

Jan  1 05:20:31 fuzzbox smartd[1160]: Device: /dev/da0 [SAT], 7 Currently unreadable (pending) sectors
Jan  1 05:20:31 fuzzbox smartd[1160]: Device: /dev/da0 [SAT], 7 Offline uncorrectable sectors
Jan  1 05:20:31 fuzzbox smartd[1160]: Device: /dev/da0 [SAT], previous self-test completed with error (read test element)
Jan  1 05:20:31 fuzzbox smartd[1160]: Device: /dev/da0 [SAT], Self-Test Log error count increased from 0 to 1

Я не совсем уверен, что с этим делать. Это похоже на неисправный диск или контроллер?

smartctl -a /dev/da0 : http://pastebin.com/RJ6043KJ

1 ответ1

1

Это похоже на сбой диска.

Любой современный диск SATA (и любой древний диск SCSI) имеет контрольные суммы по сектору. Если вы прочитали его, а контрольная сумма не совпадает, он перечитает данные. Если перечитывание данных не удается, достаточно часто диск будет считать, что физический сектор на диске неисправен.

В этом случае могут произойти две вещи:

  1. Диск приложит усилия для восстановления данных, и после успешного чтения он запишет эти данные в резервный сектор. Всякий раз, когда вы в следующий раз попытаетесь прочитать исходный сектор, вы будете перенаправлены в резервный сектор. Если это выполняется, но не было успешно завершено, то статус находится в состоянии ожидания (как в вашем журнале).
  2. Если это происходит достаточно часто, на диске не хватает свободных секторов. Он больше не может использовать резерв, и чтение приведет к ошибке чтения.

В вашем журнале есть записи для currently unreadable (pending) sectors и 7 Offline uncorrectable sectors . Это кажется четким указателем на случай 1).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .