RAID-Chaos

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
emeidi
Beiträge: 49
Registriert: 30.06.2004 16:34:20

RAID-Chaos

Beitrag von emeidi » 02.08.2006 12:59:01

Hallo zusammen

Ich setze hier einen Debian-Server ein, der mit Software-RAID arbeitet: 2x 160GB RAID1 enthalten Filme, 2x 80GB RAID1 enthalten MP3s.

Selten bis gar nie muss der Server neu gestartet werden - heute war es wieder einmal so weit. Regelmässig kommt es hierbei vor, dass /dev/md0 und /dev/md1 vertauscht werden und deshalb am falschen Ort gemountet werden. Heute ist es nun so, dass /dev/md0 gar nicht mehr hockam:

Code: Alles auswählen

ALPHA:/# cat /proc/mdstat 
Personalities : [raid1] 
read_ahead 1024 sectors
md1 : active raid1 hdk[0] hdi[1]
      80418176 blocks [2/2] [UU]
      [===>.................]  resync = 16.1% (12972032/80418176) finish=88.8min speed=12643K/sec
md0 : inactive sdb[1]
      0 blocks
unused devices: <none>
sdb1 ist aber komplett falsch - es sollten wennschon die Platten /dev/hde und /dev/hdg sein.

Fragen:

1) Ich befürchte, dass ich ganz zu Beginn meiner Linux-Karriere zuviel gebastelt habe und deshalb auf /dev/sdb1 noch ein RAID-Superblock (sage ich das richtig?) installiert ist. Wie lösche ich diesen Block ein für allemal?

2) Wie schaffe ich es, dass /dev/md0 konstant aus den richtigen Platten zusammengestellt wird?

Danke für eure Tipps
Gruss
Mario

a.jakob
Beiträge: 247
Registriert: 09.08.2004 21:41:16
Wohnort: Bendorf

Beitrag von a.jakob » 02.08.2006 20:22:38

Hallo...

eine direkte Lösung kann ich leider auch nicht anbieten..

Aber ich hatte mal auf einem Motherboard auch Raid Probleme.
Bei einem Neustart muss ich den Rechner für ein Paar sekunden komplett
ausschalten. Ansonsten wird die 2te Platte nicht erkannt.

Vielleicht einfach mal Probieren.

MFG

Andre

emeidi
Beiträge: 49
Registriert: 30.06.2004 16:34:20

Teilweise Lösung?

Beitrag von emeidi » 04.08.2006 20:50:44

Hallo

1) Folgender Befehl löscht den unerwünschten Superblock:

Code: Alles auswählen

mdadm --zero-superblock /dev/hda1
2) In der Datei /etc/mdadm/mdadm.conf habe ich einen komischen Eintrag gefunden und diesen nun mal gelöscht. Bei den letzten Boot-Versuchen wurden beide RAID-Arrays erkannt und sauber gemountet.

Tschüss
Mario

Antworten