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