SMART error (CurrentPendingSector) detected

Hast Du Probleme mit Hardware, die durch die anderen Foren nicht abgedeckt werden? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Korodny
Beiträge: 704
Registriert: 09.09.2014 18:33:22
Lizenz eigener Beiträge: GNU Free Documentation License

SMART error (CurrentPendingSector) detected

Beitrag von Korodny » 04.04.2018 18:00:17

Der Desktop hier ist noch Core2Duo mit Intel Intel G965-Chipsatz. Am SATA-Controller hängen eine Western Digital WD3200YS mit 500 GB, die ich vor vier Jahren neu gekauft habe, sowie ein DVD-ROM.

Seit einigen Tagen werden ich per Mail von smartd über folgendes Problem informiert:

Code: Alles auswählen

The following warning/error was logged by the smartd daemon:

Device: /dev/sda [SAT], 1 Currently unreadable (pending) sectors

Device info:
WDC WD5000AAKX-003CA0, S/N:WD-WMAYUR688740, WWN:5-0014ee-058905483, FW:15.01H15, 500 GB
Ich hänge unten mal noch an, was ich im syslog Relevantes zu dem Thema gefunden habe. Meine erste Reaktion war, der Platte nicht mehr zu vertrauen und gleich in was Neues zu investieren (Backups sind natürlich erledigt), aber bei ein bisschen Recherche zu dem Thema bekomme ich widersprüchliche Aussagen:

Die einen behaupten, dass es sich hier um einen normalen Vorgang handelt ("the number of locations the disk knows about that needs to be reallocated") und dass die Meldungen aufhören, wenn ein Schreibzugriff auf den besagten Sektor erfolgt (weil dadurch die Reallocation erzwungen wird). Es werden sogar Tools empfohlen (diskscan, dd), mit denen man diesen Schreibzugriff erzwingen könne.

Die andere Reaktion lautet: "weg damit, umtauschen, das Ding stirbt".

Ich werde wohl in jedem Fall neu kaufen, Platten kosten ja nichts mehr. Würde mich trotzdem interessieren, wie "kritisch" diese Meldung wirklich ist. Habe ich einfach Pech gehabt und das Ding hat gerade mal vier Jahre gehalten?

Hier noch die Auszüge aus dem syslog:

Code: Alles auswählen

Apr  4 14:14:42 desktop smartd[488]: Configuration file /etc/smartd.conf was parsed, found DEVICESCAN, scanning devices
Apr  4 14:14:42 desktop kernel: [    0.095237] pci 0000:00:1e.0:   bridge window [io  0xc000-0xcfff]
Apr  4 14:14:42 desktop kernel: [    0.095242] pci 0000:00:1e.0:   bridge window [mem 0xefd00000-0xefdfffff]
Apr  4 14:14:42 desktop kernel: [    0.095246] pci 0000:00:1e.0:   bridge window [mem 0xefc00000-0xefcfffff 64bit pref]
Apr  4 14:14:42 desktop kernel: [    0.095253] pci_bus 0000:00: resource 4 [io  0x0000-0x0cf7 window]
Apr  4 14:14:42 desktop smartd[488]: Device: /dev/sda, type changed from 'scsi' to 'sat'
Apr  4 14:14:42 desktop kernel: [    0.095256] pci_bus 0000:00: resource 5 [io  0x0d00-0xffff window]
Apr  4 14:14:42 desktop kernel: [    0.095258] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window]
Apr  4 14:14:42 desktop kernel: [    0.095261] pci_bus 0000:00: resource 7 [mem 0x000c0000-0x000dffff window]
Apr  4 14:14:42 desktop kernel: [    0.095263] pci_bus 0000:00: resource 8 [mem 0xcff00000-0xfebfffff window]
Apr  4 14:14:42 desktop smartd[488]: Device: /dev/sda [SAT], opened
Apr  4 14:14:42 desktop kernel: [    0.095266] pci_bus 0000:01: resource 0 [io  0xd000-0xdfff]
Apr  4 14:14:42 desktop kernel: [    0.095268] pci_bus 0000:01: resource 1 [mem 0xefe00000-0xefefffff]
Apr  4 14:14:42 desktop smartd[488]: Device: /dev/sda [SAT], WDC WD5000AAKX-003CA0, S/N:WD-WMAYUR688740, WWN:5-0014ee-058905483, FW:15.01H15, 500 GB
Apr  4 14:14:42 desktop kernel: [    0.095270] pci_bus 0000:01: resource 2 [mem 0xd0000000-0xdfffffff 64bit pref]
Apr  4 14:14:42 desktop kernel: [    0.095273] pci_bus 0000:02: resource 0 [io  0xb000-0xbfff]
Apr  4 14:14:42 desktop kernel: [    0.095275] pci_bus 0000:02: resource 1 [mem 0xefb00000-0xefbfffff]
Apr  4 14:14:42 desktop kernel: [    0.095277] pci_bus 0000:02: resource 2 [mem 0xefa00000-0xefafffff 64bit pref]
Apr  4 14:14:42 desktop smartd[488]: Configuration file /etc/smartd.conf was parsed, found DEVICESCAN, scanning devices
Apr  4 14:14:42 desktop kernel: [    0.095237] pci 0000:00:1e.0:   bridge window [io  0xc000-0xcfff]
Apr  4 14:14:42 desktop kernel: [    0.095242] pci 0000:00:1e.0:   bridge window [mem 0xefd00000-0xefdfffff]
Apr  4 14:14:42 desktop kernel: [    0.095246] pci 0000:00:1e.0:   bridge window [mem 0xefc00000-0xefcfffff 64bit pref]
Apr  4 14:14:42 desktop kernel: [    0.095253] pci_bus 0000:00: resource 4 [io  0x0000-0x0cf7 window]
Apr  4 14:14:42 desktop smartd[488]: Device: /dev/sda, type changed from 'scsi' to 'sat'
Apr  4 14:14:42 desktop kernel: [    0.095256] pci_bus 0000:00: resource 5 [io  0x0d00-0xffff window]
Apr  4 14:14:42 desktop kernel: [    0.095258] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window]
Apr  4 14:14:42 desktop kernel: [    0.095261] pci_bus 0000:00: resource 7 [mem 0x000c0000-0x000dffff window]
Apr  4 14:14:42 desktop kernel: [    0.095263] pci_bus 0000:00: resource 8 [mem 0xcff00000-0xfebfffff window]
Apr  4 14:14:42 desktop smartd[488]: Device: /dev/sda [SAT], opened
Apr  4 14:14:42 desktop kernel: [    0.095266] pci_bus 0000:01: resource 0 [io  0xd000-0xdfff]
Apr  4 14:14:42 desktop kernel: [    0.095268] pci_bus 0000:01: resource 1 [mem 0xefe00000-0xefefffff]
Apr  4 14:14:42 desktop smartd[488]: Device: /dev/sda [SAT], WDC WD5000AAKX-003CA0, S/N:WD-WMAYUR688740, WWN:5-0014ee-058905483, FW:15.01H15, 500 GB
Apr  4 14:14:42 desktop kernel: [    0.095270] pci_bus 0000:01: resource 2 [mem 0xd0000000-0xdfffffff 64bit pref]
Apr  4 14:14:42 desktop kernel: [    0.095273] pci_bus 0000:02: resource 0 [io  0xb000-0xbfff]
Apr  4 14:14:42 desktop kernel: [    0.095275] pci_bus 0000:02: resource 1 [mem 0xefb00000-0xefbfffff]
Apr  4 14:14:42 desktop kernel: [    0.095277] pci_bus 0000:02: resource 2 [mem 0xefa00000-0xefafffff 64bit pref]
...
Apr  4 14:14:42 desktop smartd[488]: Device: /dev/sda [SAT], is SMART capable. Adding to "monitor" list.
Apr  4 14:14:42 desktop smartd[488]: Device: /dev/sda [SAT], state read from /var/lib/smartmontools/smartd.WDC_WD5000AAKX_003CA0-WD_WMAYUR688740.ata.state
Apr  4 14:14:42 desktop smartd[488]: Monitoring 1 ATA/SATA, 0 SCSI/SAS and 0 NVMe devices
Apr  4 14:14:43 desktop smartd[488]: Device: /dev/sda [SAT], 1 Currently unreadable (pending) sectors
Apr  4 14:14:43 desktop smartd[488]: Device: /dev/sda [SAT], 1 Offline uncorrectable sectors
Apr  4 14:14:43 desktop smartd[488]: Device: /dev/sda [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 110 to 124
Apr  4 14:14:43 desktop smartd[488]: Device: /dev/sda [SAT], state written to /var/lib/smartmontools/smartd.WDC_WD5000AAKX_003CA0-WD_WMAYUR688740.ata.state
...
Apr  4 14:44:43 desktop smartd[488]: Device: /dev/sda [SAT], 1 Currently unreadable (pending) sectors
Apr  4 14:44:43 desktop smartd[488]: Device: /dev/sda [SAT], 1 Offline uncorrectable sectors
Apr  4 14:44:43 desktop smartd[488]: Device: /dev/sda [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 124 to 113
...
Apr  4 15:14:43 desktop smartd[488]: Device: /dev/sda [SAT], 1 Currently unreadable (pending) sectors
Apr  4 15:14:43 desktop smartd[488]: Device: /dev/sda [SAT], 1 Offline uncorrectable sectors
Apr  4 15:14:43 desktop smartd[488]: Device: /dev/sda [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 113 to 111
...

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: SMART error (CurrentPendingSector) detected

Beitrag von NAB » 04.04.2018 18:26:06

Es gibt zwei Sichtweisen auf das Problem, daher die unterschiedlichen Aussagen.
Einmal deine Sicht: "Scheiße! Ich kann 4KB meiner kostbaren Daten nicht mehr lesen!"
Und die Sicht des Festplattenherstellers: "Die Kundendaten sind uns egal. Nur ein defekter Sektor? Kinderkram. Einmal neu geschrieben, dann wird ein Reservesektor genommen und die Platte ist wieder (fast) wie neu."

Beide haben dann irgendwie recht. Solange es bei einem defekten Sektor bleibt, kann die Platte noch lange lange funktionieren. Backups sind so oder so eine gute Idee.

Du solltest erst mal feststellen, wieviele defekte Sektoren sie in Wirklichkeit hat. Einmal mit dd von vorne bis hinten einlesen, nach /dev/null oder so.
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Korodny
Beiträge: 704
Registriert: 09.09.2014 18:33:22
Lizenz eigener Beiträge: GNU Free Documentation License

Re: SMART error (CurrentPendingSector) detected

Beitrag von Korodny » 04.04.2018 19:24:13

Ah, richtig - vergessen zu erwähnen: "smartctl -t long" wollte ich noch laufen lassen, ich gehe davon aus dass mir das detaillierte Infos zu den Sektoren gibt. Das hat aber anderthalb Stunden Laufzeit prognostiziert, deswegen habe ich das auf später verschoben.

Welche Möglichkeiten habe ich denn, um herauszufinden, welche Dateien betroffen sind?

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: SMART error (CurrentPendingSector) detected

Beitrag von NAB » 04.04.2018 21:58:42

Korodny hat geschrieben: ↑ zum Beitrag ↑
04.04.2018 19:24:13
Welche Möglichkeiten habe ich denn, um herauszufinden, welche Dateien betroffen sind?
Erst mal ist nur ein Block, also eine Datei betroffen. Um herauszufinden, welche das ist, bräuchtest du die Blocknummer. Die dürfte irgendwo in deinen System-Logs stehen, als das System diesen Block zu lesen versucht hat. Eventuell verrät sie dir auch Smart.

Und dann ... wird's umständlich. Hilft dir dieser Link weiter?
https://wiki.archlinux.org/index.php/Id ... aged_files
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Antworten