Archiv verlassen und diese Seite im Standarddesign anzeigen : Software-RAID(1) - Probleme
Hi,
habe heute morgen mal ein Software-RAID aufgesetzt (raid1). Hat auch alles soweit geklappt. Meine Root-Partition liegt nun auf /dev/md0. Dazu habe ich von der Partition, die vorher die gesamten Root-Daten enthielt einen cp-Befehl auf /dev/md0 gemacht. Nur alledings kriege ich beim Booten die Meldung, dass die beiden Partitionen, die das RAID bilden, nicht synchron sind. Nur die Frage ist, wie veranlasse ich, dass die beiden Partitionen (sind übrigens /dev/hda4 und /dev/hdb1) sich synchronisieren ??
Ein
# lsraid /dev/md0
zeigt mir nämlich an, dass er die eine Partition im RAID-Device nicht erkennt (stehen Fragezeichen).
Leider kann ich keine Auszüge aus dem Log posten, weil nicht mehr auf der Arbeit.
Wie hast du sie denn angelegt?
Hast als erstes eine zweite Partition angelegt, die genauso groß ist, wie die alte root.
Dann "raidtab" anlegen, wobei deine jetztige Partition als "failed" eingetragen wird. Anschließend mit "mkraid /dev/md0" RAID anlegen.
Jetzt die ganzen Daten rüberschaufeln, ausser proc und so. Für die und die Mountpoints nur leere Verzeichnisse anlegen. Für's Kopieren per "cp" am besten die Parameter "-Rp" verwenden. Dass heißt alle Dateien ausser Special Files werden kopiert, wobei versucht wird, die alten Attribute beizubehalten.
Gerade wichtig, bei verschiedenen Besitzern!!
Wenn du dann mit "md0" als root-Partition erfolgreich arbeiten kannst, wird die andere per "raidhotadd /dev/md0 /dev/xxx" eingehängt...
Hi,
wo trage ich denn die Partition als "failed" ein ??
Habe alle Daten rüberkopiert (auch /proc usw.).
Beispiel:
raiddev /dev/md0
raid-level 1
nr-raid-disks 2
nr-spare-disks 0
chunk-size 4
persistent-superblock 1
device /dev/hdb1
raid-disk 0
device /dev/hda4 #Beispiel: deine alte root-Partition
failed-disk 1
Hier wird also deine alte root-Partition als failed eingetragen, dass heißt sie wird nicht ins RAID eingebunden und du kannst noch separat mit ihr arbeiten.
Und das Proc solltest du auch nicht kopieren, dass verwaltet Linux selber. Halt nur die Verzeichnisse anlegen...
Hi,
ich will aber gerade, dass die /-Partition mit ins RAID aufgenommen wird. Ich habe 2 Partitionen, einmal /boot und einmal /. Ich will, dass / komplett gespiegelt wird. Dazu habe ich halt eine weitere Partition angelegt, auf die ich alle Daten kopiert habe. Nur beim Booten sag er dann, dass die beiden Partitionen und somit das RAID-Device nicht synchron arbeiten.
Jupp, seperat arbeiten, um alle Daten auf das RAID-Laufwerk zu kopieren.
Anschließend wird natürlich wie oben beschrieben deine alte root-Partition mit eingebunden!
Also "halbes" RAID anlegen, Daten auf /dev/mdx kopieren und wenn's mit dem "halben" RAID funzt, dann alte Partitione mit "raidhotadd" einbinden!
Hi,
verstehe..teste ich mal aus. Danke.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.