Hallo allerseits, Hat schonmal jemand mit dem *neuen* Software-RAID (/etc/raidtab, mkraid...) ein Raid 1/0 (oder 10 oder 0/1, hab alles schon gehört) aufgesetzt? Ich hab es mit dem 2.4.0-test7-Kernel jetzt endlich geschafft. (Kernel 2.2.14 und 2.2.16: RAID klappt garnicht) Aber: Der Kernel kann die RAID-devices ja autom. erkennen. Und zwar, wenn man a) das im Kernel aktiviert hat und b) die einzelnen devices eine Partition mit dem fd-Flag (Partition-Type: Linux raid auto) sind. Das klappt auch wunderbar, solange die Devices "echte", sprich Plattendevices wie hdxy oder sdxy sind. Um ein RAID 1/0 zu bauen muss ich aber ja zwei Spiegelsets stripen. (Ist doch besser als 2 Stripesets zu spiegeln, oder?) Das hat zur Folge, dass das dritte und eigendliche Raid-Device aus zwei anderen (den 2 Stripesets) besteht. Wenn dieses Raid 1/0 also beim starten auto, gefunden werden soll, muss das endgültige Spiegelset ja in jeweils eine Partition der anderen Raiddevices, da ich einer Platte ja das fd-Flag nicht geben kann.. imho Und da fängt das Problem an: Ich hab mit fdisk eine Partition auf /dev/md0 angelegt(primaer, Typ:fd). Kein Problem. Laut fdisk heisst die Partition /dev/md0p1 /dev/md0p1 gibt es aber nicht! In der devices.txt ist es auch nicht erwaehnt... Preisfrage: Weiss jemand, welche mijor/minor die RAID-Partitionen haben? Oder gibt es eine andere Loesung? Gruss -Marc -- +------------------------------------------------------------------+ | --> http://www.links2linux.de <-- Von Linux-Usern fuer Linux-User| | | +---Registered-Linux-User-#136487------------http://counter.li.org + --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo, Marc Schiffbauer wrote:
Hat schonmal jemand mit dem *neuen* Software-RAID (/etc/raidtab, mkraid...) ein Raid 1/0 (oder 10 oder 0/1, hab alles schon gehört) aufgesetzt?
Nein - bisher nur Software-RAID-1.
Ich hab es mit dem 2.4.0-test7-Kernel jetzt endlich geschafft. (Kernel 2.2.14 und 2.2.16: RAID klappt garnicht)
Die Patches von http://people.redhat.com/mingo/raid-patches/ hattest Du eingespielt? 2.2.16 hat in der Tat ein Problem mit RAID: http://www.linux.org.uk/VERSION/2216.raidfix Daher habe ich gleich "2.2.17-pre13" (war damals aktuell) genommen. Bis jetzt laeuft alles, auch gab es mit der Einrichtung keine Schwierigkeiten. Wie das bei RAID-10 aussieht, weiss ich nicht.
Aber: Der Kernel kann die RAID-devices ja autom. erkennen. Und zwar, wenn man a) das im Kernel aktiviert hat und b) die einzelnen devices eine Partition mit dem fd-Flag (Partition-Type: Linux raid auto) sind.
Das tut er bei mir (allerdings natuerlich reines "RAID-1")...
Das klappt auch wunderbar, solange die Devices "echte", sprich Plattendevices wie hdxy oder sdxy sind.
Um ein RAID 1/0 zu bauen muss ich aber ja zwei Spiegelsets stripen. (Ist doch besser als 2 Stripesets zu spiegeln, oder?)
Also in dem, was ich unter "www.t-king.de" gelesen habe, werden zuerst die zwei das Spiegelsets (RAID-1) erstellt und anschliessend mit (RAID-0) zusammengefasst. Unter: http://www.cadvision.com/blanchas/raid.html gibt es dagegen eine Rubrik "New Method for RAID1 and Kernel 2.0.35". Dort werden zwei RAID-0-Devices angelegt und anschliessend mittels mittels RAID-1 eine Spiegelung dazwischen eingerichtet. Das ist aber wohl fuer die alten "mdutils" ausgelegt. Dort steht, dass ein autodecet von "RAID-1" generell nicht moeglich sei (war damals vielleicht auch so)... Hmmm.
Das hat zur Folge, dass das dritte und eigendliche Raid-Device aus zwei anderen (den 2 Stripesets) besteht.
Ja.
Preisfrage: Weiss jemand, welche mijor/minor die RAID-Partitionen haben? Oder gibt es eine andere Loesung?
Leider nein. Und wenn Du einfach in den urspruenglichen "sdX"- bzw. "hdX"-Devices die Zurdonung setzt? Vielleicht "blickt" das der Kernel dann automatisch? Leider habe ich dazu selber keine Erfahrung, da ich bisher noch kein RAID-10 eingerichtet habe. Aber vielleicht wirst Du in den Archiven der "linux-raid"-Mailingliste (www.geocrawler.com) fuendig... Gruss Steffen --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (2)
-
marc.schiffbauer@links2linux.de
-
moser@egu.schule.ulm.de