md: Festplatte kaputt, degraded array, aber defekte Platte aktiv

Backup, Restore und Transfer von Daten
Post Reply
hotzi
Posts: 197
Joined: 2004-04-14 09:04
Location: Bayern, Sulzemoos
Contact:
 

md: Festplatte kaputt, degraded array, aber defekte Platte aktiv

Post by hotzi »

Hallo Community.

ich habe ein Problem und erbitte Euren Rat:

2 Sata Platte, diverse Partitionen, jeweils mit md gespiegelt.
md1 = Raid1 aus /dev/sda5 und /dev/sdb5
sdb5 wurde vom mdam removed, aber sdb5 scheint in Ordnung zu sein.

Wenn ich sdb5 wieder einhänge:

Code: Select all

md1 : active raid1 sda5[0] sdb5[2]
      11719296 blocks [2/1] [U_]
      [>....................]  recovery =  0.7% (85888/11719296) finish=56.4min speed=3435K/sec
meldet der Kernel:

Code: Select all

Aug 17 22:58:08 kernel: raid1: sda: unrecoverable I/O read error for block 12738688
Ich gehe also davon aus, dass sda defekt ist, scheinbar liegen auf dem defekten Sektor aber keine Daten.

Edit, der Verdacht mit sda kaputt hat sich erhärtet:

Code: Select all

501# dd if=/dev/sda5 of=/dev/zero bs=1024768
6364+1 records in
6364+0 records out
6521623552 bytes (6.5 GB) copied, 142.428 seconds, 45.8 MB/s
dd: reading `/dev/sda5': Input/output error

    Additional sense: Unrecovered read error - auto reallocate failed
end_request: I/O error, dev sda, sector 22698927
Buffer I/O error on device sda5, logical block 3184641
Buffer I/O error on device sda5, logical block 3184642
Buffer I/O error on device sda5, logical block 3184643
Buffer I/O error on device sda5, logical block 3184644
Buffer I/O error on device sda5, logical block 3184645
Buffer I/O error on device sda5, logical block 3184646
Buffer I/O error on device sda5, logical block 3184647
Buffer I/O error on device sda5, logical block 3184648
Buffer I/O error on device sda5, logical block 3184649
Buffer I/O error on device sda5, logical block 3184650


Ich würde nun sda tauschen lassen, vorher aber von einem anderem Medium Booten, sda5 und sdb5 einzeln mounten und die aktuellen Daten aus sda5 in die sdb5 kopieren.

Gute Idee? Was würdet ihr tun? Wie bringe ich md1 dazu, die andere Platte zu benutzen?

Danke und Gruß

Andre
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53
 

Re: md: Festplatte kaputt, degraded array, aber defekte Platte aktiv

Post by Roger Wilco »

Hotzi wrote:Ich würde nun sda tauschen lassen, vorher aber von einem anderem Medium Booten, sda5 und sdb5 einzeln mounten und die aktuellen Daten aus sda5 in die sdb5 kopieren.

Gute Idee? Was würdet ihr tun? Wie bringe ich md1 dazu, die andere Platte zu benutzen?
Du kannst die Partitionen von sda in deinem Software-RAID als fehlerhaft (faulty) markieren und diese danach aus dem RAID-Verbund entfernen. Dann besteht der RAID-Verbund eben nur noch aus sdb. Danach die Festplatte tauschen lassen, identisch zur zweiten Festplatte partitionieren und wieder in den RAID-Verbund aufnehmen. Die Synchronisation beider Platten bei RAID-Level 1 erledigt dann die Software für dich.
Post Reply