Frage zu Raid1 (software)

Überkinger

Lieutenant
Registriert
Juli 2010
Beiträge
600
Hallo,

ich baue mir ein lokales NAS, vorerst ein Raid1.

Situation: 2 HDD's (WD scorpio blue 2.5" 1TB)

Geplante Aufteilung:

HDD1:

1. Partition: 1 GB /
2. Partition: 9GB

HDD2:

1. Partition: 1 GB /boot
2. Partition: 9GB

Die 2. Partition auf jedem Laufwerk wird zu einem Raid1 mittels mdadm gemacht und mit ext4 formatiert.

1. Frage: Wenn jetzt HDD 2 ausfällt, fehlt boot? (grub)
2. Frage: Wenn HDD1 ausfällt, kann auch nicht mehr gebootet werden?
3. Frage: Damit das System immer bootet, muss grub auf /boot sowohl auf HDD1 als auch auf HDD2 liegen?
 
Solltest du nicht evtl. beide platten komplett spiegeln? Falls /boot nicht im mdadm sein darf, würde ich die einfach manuell auf beide Platten drauf machen.
Also:

100MB /boot (mittels dd auf beide platten kopiert)
1GB / (mdadm)
9 GB /data (mdadm)

Falls dann eine der Platten ausfällt, sollte trotzdem ein boot möglich sein.
 
Das ist doch völlig unsinnig, warum spiegelst du nicht einfach die Platten komplett?
 
DunklerRabe schrieb:
Das ist doch völlig unsinnig, warum spiegelst du nicht einfach die Platten komplett?

Hallo,

/boot darf doch nicht auf einer raid-partition liegen?
 
Ok, ist das so? Wusste ich nicht, ich mache keine Software RAIDs mit mdadm.
In dem Fall würde ich das einfach sein lassen, weil es dann ja völlig witzlos ist.
 
Hi,

Alle neueren Kernel ab 2.6 unterstützen /boot auch auf Raid1. Damit hat sich die Problematik von allein gelöst.

Je wurden Partitionen für /, /boot und swap angelagt über die das Raid1 gespannt wurde. Alles perfekt.
 
/boot kann schon seit ewigen Zeiten auf einem Software RAID liegen, siehe hier.
Das Problem war früher nicht der Kernel, sondern der Bootloader. Da grub mit einem SW RAID nichts anfangen konnte, mußte auf lilo zurückgegriffen werden.
 
Zurück
Oben