Quelle: Linuxwiki.de

Scenario:
* Es soll eine Raid-0-Partition (Striping) und eine Raid-1 Partition (Mirroring) eingerichtet werden.
* Zur Verfügung stehen zwei Platten: hda und sda

Einrichten

* Partitionen erstellen/aussuchen. Sinnvollerweise sind die Paare gleich groß: hda13 + sda10, hda14 + sda11
* Mit fdisk den Partitionstyp aller 4 Partitionen auf 0xfd (Linux raid autodetect) ändern.

# mdadm –create /dev/md0 –level=0 –raid-devices=2 /dev/hda13 /dev/sda10
# mdadm –create /dev/md1 –level=1 –raid-devices=2 /dev/hda14 /dev/sda11
# mdadm –create /dev/md0 –level=1 –raid-disks=2 missing /dev/sdc1 –auto md

mdadm legt das md device automatisch an z.b. bei udev
missing lässt in diesem Fall das erste Laufwerk frei _U z.B. zum umkopieren von Daten aufs Raid (Spiegel ohne die erste Platte)

Jetzt müssen die 2 RAID-Partitionen mit Dateisystemen versehen werden:

# mkfs.reiserfs /dev/md0
# mkfs.ext3 /dev/md1

Kontrolle:

# cat /proc/mdstat

Die /etc/fstab ändern:


/dev/md0 /work reiserfs auto,users,exec 0 0
/dev/md1 /home ext3 auto,users,noexec 0 0

/etc/mdadm/mdadm.conf erstellen:

# cd /etc/mdadm
# echo ‚DEVICE /dev/hd*[0-9] /dev/sd*[0-9]‘ > mdadm.conf
# mdadm –detail –scan >> mdadm.conf