[Eisfair] Problem mit Softraid oder ist es ein HW Problem?
Marcus Roeckrath
marcus.roeckrath at gmx.de
Fr Jun 2 17:26:28 CEST 2017
Hallo Thomas,
Marcus Roeckrath wrote:
>> Denke, die Platte kommt raus, mir ist das zu heikel.
>
> Die kommt weg, denn jetzt habe ich auch Fehler im Selbsttest und Pending
> Sektoren:
>
> Num Test_Description Status Remaining
> LifeTime(hours) LBA_of_first_error
>
> # 1 Extended offline Completed: read failure 90% 26917
> 15081336
>
> 197 Current_Pending_Sector 0x0032 200 200 000 Old_age Always
> - 1
>
> Der pending Sektor ist noch nicht reallocated, wofür noch genügend Raum da
> ist, da noch nie ein Sektor reallocated wurde.
>
> Wie kann ich den LBA_of_first_error 15081336 versuchen gezielt aus sda
> auszulesen (vermutlich liegt der auf sda3), um zu sehen, welche Datei das
> ist.
Schmeiss ich die Nummer direkt hdparm vor die Füsse, lande ich genau bei dem
und mit folgenden Reads auf 7 weiteren nicht lesbaren Sektoren:
# hdparm --read-sector 15081336 /dev/sda > 15081336
FAILED: Input/output error
# hdparm --read-sector 15081337 /dev/sda > 15081337
FAILED: Input/output error
# hdparm --read-sector 15081338 /dev/sda > 15081338
FAILED: Input/output error
# hdparm --read-sector 15081339 /dev/sda > 15081339
FAILED: Input/output error
# hdparm --read-sector 15081340 /dev/sda > 15081340
FAILED: Input/output error
# hdparm --read-sector 15081341 /dev/sda > 15081341
FAILED: Input/output error
# hdparm --read-sector 15081342 /dev/sda > 15081342
FAILED: Input/output error
# hdparm --read-sector 15081343 /dev/sda > 15081343
FAILED: Input/output error
Der davorliegende und der nachfolgende läßt sich lesen:
# hdparm --read-sector 15081335 /dev/sda > 15081335
# hdparm --read-sector 15081344 /dev/sda > 15081344
Diese beiden Sektoren haben den gleichen Inhalt, wie die entsprechenden der
Platte sdb aus dem RAID.
Leider ist die Ausgabe in HEX-Zahlenketten, die ich jetzt mühsam umrechen
müsste, um den Inhalt (falls Textdatei und nicht Binärfile) lesen zu
können.
Besser wäre es, ich könnte die Sektornummer in den inode umrechnen:
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 112454 110407 53.9M fd Linux raid autodetect
/dev/sda2 112456 2216969 2104514 1G fd Linux raid autodetect
/dev/sda3 2216976 35776754 33559779 16G fd Linux raid autodetect
/dev/sda4 35776760 976768064 940991305 448.7G fd Linux raid autodetect
--
Gruss Marcus
Mehr Informationen über die Mailingliste Eisfair