Mein Ubuntu 13.10-System hat in den letzten Tagen eine sehr schlechte Leistung gezeigt. In den Kernel-Protokollen sieht es so aus, als ob die <1 Jahr alte 3-TB-SATA-Festplatte Probleme mit einem bestimmten Sektor hat:
Nov 4 20:54:04 mediaserver kernel: [10893.039180] ata4.01: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
Nov 4 20:54:04 mediaserver kernel: [10893.039187] ata4.01: BMDMA stat 0x65
Nov 4 20:54:04 mediaserver kernel: [10893.039193] ata4.01: failed command: READ DMA EXT
Nov 4 20:54:04 mediaserver kernel: [10893.039202] ata4.01: cmd 25/00:08:f8:3f:83/00:00:af:00:00/f0 tag 0 dma 4096 in
Nov 4 20:54:04 mediaserver kernel: [10893.039202] res 51/40:00:f8:3f:83/40:00:af:00:00/10 Emask 0x9 (media error)
Nov 4 20:54:04 mediaserver kernel: [10893.039207] ata4.01: status: { DRDY ERR }
Nov 4 20:54:04 mediaserver kernel: [10893.039211] ata4.01: error: { UNC }
Nov 4 20:54:04 mediaserver kernel: [10893.148527] ata4.00: configured for UDMA/133
Nov 4 20:54:04 mediaserver kernel: [10893.180322] ata4.01: configured for UDMA/133
Nov 4 20:54:04 mediaserver kernel: [10893.180345] sd 3:0:1:0: [sdc] Unhandled sense code
Nov 4 20:54:04 mediaserver kernel: [10893.180349] sd 3:0:1:0: [sdc]
Nov 4 20:54:04 mediaserver kernel: [10893.180353] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Nov 4 20:54:04 mediaserver kernel: [10893.180356] sd 3:0:1:0: [sdc]
Nov 4 20:54:04 mediaserver kernel: [10893.180359] Sense Key : Medium Error [current] [descriptor]
Nov 4 20:54:04 mediaserver kernel: [10893.180371] Descriptor sense data with sense descriptors (in hex):
Nov 4 20:54:04 mediaserver kernel: [10893.180373] 72 03 11 04 00 00 00 0c 00 0a 80 00 00 00 00 00
Nov 4 20:54:04 mediaserver kernel: [10893.180384] af 83 3f f8
Nov 4 20:54:04 mediaserver kernel: [10893.180389] sd 3:0:1:0: [sdc]
Nov 4 20:54:04 mediaserver kernel: [10893.180393] Add. Sense: Unrecovered read error - auto reallocate failed
Nov 4 20:54:04 mediaserver kernel: [10893.180396] sd 3:0:1:0: [sdc] CDB:
Nov 4 20:54:04 mediaserver kernel: [10893.180398] Read(16): 88 00 00 00 00 00 af 83 3f f8 00 00 00 08 00 00
Nov 4 20:54:04 mediaserver kernel: [10893.180412] end_request: I/O error, dev sdc, sector 2944614392
Nov 4 20:54:04 mediaserver kernel: [10893.180431] ata4: EH complete
Die kern.log
Datei ist ungefähr 33MB groß, meistens voll mit dem oben genannten Fehler, und der Sektor scheint in den wiederholten Nachrichten nicht anders zu sein.
Ich führe zurzeit den folgenden Befehl auf der jetzt nicht bereitgestellten Festplatte aus, um zu testen und zu versuchen, etwaige Probleme auf der Festplatte zu beheben. Ich bin ungefähr 12 Stunden in und erwarte, dass es weitere 24/48 Stunden dauern wird, da die Festplatte so groß ist:
e2fsck -c -c -p -v /dev/sdc1
Meine Frage lautet: Fällt dieses Laufwerk aus, oder sehe ich hier ein häufiges Problem? Ich frage mich, ob es sinnvoll ist, fehlerhafte Sektoren zu reparieren oder zu ignorieren und ob ich die Festplatte im Rahmen der Garantie ersetzen soll, solange sie noch abgedeckt ist. Mein Wissen über den obigen Befehl ist etwas mangelhaft, daher bin ich skeptisch, ob er helfen wird oder nicht.
Schnelles Update!
e2fsck endete nach 2 Tagen mit vielen mehrfach beanspruchten Blöcken in Inode. Beim Versuch, das Dateisystem bereitzustellen, ist ein Fehler aufgetreten, der dazu geführt hat, dass das Dateisystem wieder schreibgeschützt ist:
Nov 11 08:29:05 mediaserver kernel: [211822.287758] EXT4-fs (sdc1): warning: mounting fs with errors, running e2fsck is recommended
Nov 11 08:29:05 mediaserver kernel: [211822.301699] EXT4-fs (sdc1): mounted filesystem with ordered data mode. Opts: errors=remount-ro
Versuchen Sie den Sektor manuell zu lesen:
sudo dd count=1 if=/dev/sdc of=/dev/null skip=2944614392
dd: reading ‘/dev/sdc’: Input/output error
0+0 records in
0+0 records out
0 bytes (0 B) copied, 5.73077 s, 0.0 kB/s
Ich versuche, ihm zu schreiben:
sudo dd count=1 if=/dev/zero of=/dev/sdc seek=2944614392
dd: writing to ‘/dev/sdc’: Input/output error
1+0 records in
0+0 records out
0 bytes (0 B) copied, 2.87869 s, 0.0 kB/s
In beiden Punkten Reallocated_Sector_Ct
blieb der 0.
Das Laufwerk geht ziemlich oft in den Ruhezustand. Ich denke jetzt, dass dies ein Dateisystemproblem sein könnte? Ich bin nicht 100%.