SSD-накопитель возрастом чуть больше месяца выдает ошибки чтения в моем системном журнале всякий раз, когда rsync создает его резервную копию:
[276877.360221] ata1.00: exception Emask 0x0 SAct 0x1 SErr 0x0 action 0x0
[276877.360226] ata1.00: irq_stat 0x40000008
[276877.360229] ata1.00: failed command: READ FPDMA QUEUED
[276877.360234] ata1.00: cmd 60/10:00:78:a2:27/00:00:07:00:00/40 tag 0 ncq 8192 in
[276877.360234] res 41/40:00:78:a2:27/00:00:07:00:00/40 Emask 0x409 (media error) <F>
[276877.360238] ata1.00: status: { DRDY ERR }
[276877.360240] ata1.00: error: { UNC }
[276877.360686] ata1.00: configured for UDMA/100
[276877.360697] sd 0:0:0:0: [sda] Unhandled sense code
[276877.360699] sd 0:0:0:0: [sda]
[276877.360701] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[276877.360703] sd 0:0:0:0: [sda]
[276877.360705] Sense Key : Medium Error [current] [descriptor]
[276877.360708] Descriptor sense data with sense descriptors (in hex):
[276877.360709] 72 03 11 04 00 00 00 0c 00 0a 80 00 00 00 00 00
[276877.360717] 07 27 a2 78
[276877.360721] sd 0:0:0:0: [sda]
[276877.360724] Add. Sense: Unrecovered read error - auto reallocate failed
[276877.360727] sd 0:0:0:0: [sda] CDB:
[276877.360728] Read(10): 28 00 07 27 a2 78 00 00 10 00
[276877.360735] end_request: I/O error, dev sda, sector 120038008
[276877.360750] ata1: EH complete
[276877.361389] ata1.00: exception Emask 0x0 SAct 0x1 SErr 0x0 action 0x0
[276877.361392] ata1.00: irq_stat 0x40000008
[276877.361395] ata1.00: failed command: READ FPDMA QUEUED
[276877.361400] ata1.00: cmd 60/08:00:78:a2:27/00:00:07:00:00/40 tag 0 ncq 4096 in
[276877.361400] res 41/40:00:78:a2:27/00:00:07:00:00/40 Emask 0x409 (media error) <F>
[276877.361403] ata1.00: status: { DRDY ERR }
[276877.361405] ata1.00: error: { UNC }
[276877.361841] ata1.00: configured for UDMA/100
[276877.361847] sd 0:0:0:0: [sda] Unhandled sense code
[276877.361850] sd 0:0:0:0: [sda]
[276877.361851] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[276877.361853] sd 0:0:0:0: [sda]
[276877.361855] Sense Key : Medium Error [current] [descriptor]
[276877.361857] Descriptor sense data with sense descriptors (in hex):
[276877.361858] 72 03 11 04 00 00 00 0c 00 0a 80 00 00 00 00 00
[276877.361867] 07 27 a2 78
[276877.361871] sd 0:0:0:0: [sda]
[276877.361873] Add. Sense: Unrecovered read error - auto reallocate failed
[276877.361875] sd 0:0:0:0: [sda] CDB:
[276877.361876] Read(10): 28 00 07 27 a2 78 00 00 08 00
[276877.361883] end_request: I/O error, dev sda, sector 120038008
[276877.361893] ata1: EH complete
[276880.336132] ata1.00: exception Emask 0x0 SAct 0x1 SErr 0x0 action 0x0
[276880.336140] ata1.00: irq_stat 0x40000008
[276880.336147] ata1.00: failed command: READ FPDMA QUEUED
[276880.336157] ata1.00: cmd 60/08:00:78:a2:27/00:00:07:00:00/40 tag 0 ncq 4096 in
[276880.336157] res 41/40:00:78:a2:27/00:00:07:00:00/40 Emask 0x409 (media error) <F>
[276880.336163] ata1.00: status: { DRDY ERR }
[276880.336167] ata1.00: error: { UNC }
[276880.336660] ata1.00: configured for UDMA/100
[276880.336670] sd 0:0:0:0: [sda] Unhandled sense code
[276880.336672] sd 0:0:0:0: [sda]
[276880.336674] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[276880.336675] sd 0:0:0:0: [sda]
[276880.336677] Sense Key : Medium Error [current] [descriptor]
[276880.336679] Descriptor sense data with sense descriptors (in hex):
[276880.336680] 72 03 11 04 00 00 00 0c 00 0a 80 00 00 00 00 00
[276880.336687] 07 27 a2 78
[276880.336690] sd 0:0:0:0: [sda]
[276880.336692] Add. Sense: Unrecovered read error - auto reallocate failed
[276880.336694] sd 0:0:0:0: [sda] CDB:
[276880.336695] Read(10): 28 00 07 27 a2 78 00 00 08 00
[276880.336701] end_request: I/O error, dev sda, sector 120038008
[276880.336709] ata1: EH complete
В остальном диск вроде работает нормально. Это признак неисправного диска или просто безобидная отладочная информация?
Он мертв, Джим.
Замените неисправное оборудование.
Конечно, поскольку вы используете недорогую материнскую плату для настольных ПК (УВАЖАЕМЫЙ БОГ, ПОЧЕМУ?), Вы можете потратить немного времени, чтобы проверить, не вышел ли из строя контроллер диска или кабель.
С одной стороны, я бы, наверное, сначала попробовал покопаться в документации по накопителю. С другой стороны, я бы, вероятно, рассмотрел сообщение об ошибке «Невосстановленная ошибка чтения - сбой автоматического перераспределения» как указание на то, что диск следует считать виновным, пока его невиновность не будет доказана. И я бы сразу получил данные.
Теперь, когда ему исполнился всего месяц, он все еще находится на гарантии. Самый быстрый способ сделать это - просто попытаться вернуть его для замены или возмещения, используя в качестве оправдания эти невосстановленные ошибки чтения.
Производитель мощь замените диск независимо от того, значительны ли ошибки, - порадуйте клиентов. Но если это обычная ошибка, и она не имеет существенного значения, они, вероятно, вам сообщат. В противном случае они рискуют просто передать запасы каждому покупателю на рынке. (Во всяком случае, каждый покупатель, который является системным администратором.)
Возможно, проблема связана с использованием в сервере диска потребительского уровня. (Согласно веб-сайту Adata, ваш диск не является диском серверного уровня.) Я бы сказал, что в ближайшем будущем у вас есть как минимум три небольших проекта.
На диске потеряны ваши данные, вы, конечно, можете заменить его, но если вы просто хотите продолжить использование диска (с риском повторной потери данных в будущем), вы можете попробовать записать нули в это место. Это то, что сделает для вас установка RAID: она обнаружит, что не может читать, обнулит место и восстановит данные из структуры RAID, а затем перезапишет их обратно в плохое место.
Если вы используете устройство отдельно, приведенные выше рекомендации по замене его с гарантией или без нее очень разумны. Если он однажды потерял ваши данные, он, скорее всего, сделает это снова.