zurück

RAID

Weiterführende Literatur:
  1. RAID ist keine Datensicherung!

  2. Hardware-RAID

    Die erschwinglichen Hardware-RAID-Kontroller erlauben nur den Anschluss von 2 Platten, also nur RAID0 oder RAID1.

    RAID5 oder RAID10 o.ä. werden von den Kontroller-Herstellern gern per Software angeboten - und eine solche Lösung benutzt gern proprietäre Software; der Wechsel der Platten vom Kontroller des Herstellers A zum Kontroller des Herstellers B bedeutet kompletten Datenverlust.

  3. Software-RAID unter Linux



    Grundsätzlicher Ablauf, an Beispiel von 4 SCSI-Platten sdb bis sde:
    1. für jede Platte (oder Partition)
      	fdisk /dev/sdb
      • alte Partition(en) löschen
      • neue Partition anlegen
      • Typ: fd
      	fdisk /dev/sdc
      • alte Partition(en) löschen
      • neue Partition anlegen
      • Typ: fd
      usw.

      	fdisk -l /dev/sdb
      liefert dann z.B.
      Disk /dev/sdb: 2164 MB, 2164083200 bytes
      255 heads, 63 sectors/track, 263 cylinders
      Units = cylinders of 16065 * 512 = 8225280 bytes
      
         Device Boot      Start         End      Blocks   Id  System
      /dev/sdb1               1         263     2112516   fd  Linux raid autodetect
    2. Datei "/etc/raidtab" anlegen:
      # RAID 5
      raiddev /dev/md0
      	raid-level 	5
      	nr-raid-disks	3
      	nr-spare-disks	1
      	persistent-superblock	1
      	parity-algorithm	left-symmetric
      	chunk-size	32
      	device		/dev/sdb1
      	raid-disk	0
      	device		/dev/sdc1
      	raid-disk	1
      	device		/dev/sdd1
      	raid-disk	2
      	device		/dev/sde1
      	spare-disk	0
      #
    3. RAID anlegen
      	mkraid /dev/md0
      Wenn der Rechner warnt, dass er in einer der Partitionen ein Dateisystem gefunden hat:
      	mkraid -R /dev/md0
    4. Dateisystem anlegen (z.B. ext2)
      	mkfs /dev/md0
    5. mounten:
      	mkdir -p /mnt/md0
      	mount /dev/md0 /mnt/md0

    Kontrollen

  4. Booten per "lilo"

    siehe "man lilo.conf", insbesondere

    Die o.g. Hinweise gelten (sagt die "man page") einzig für RAID1

    Siehe auch HOWTO

    In einem Artikel des Linux-Magazins wird für RAID5 auf hda, hdb und hdc angegeben:

    	boot=/dev/md0
    	raid-extra-boot=/dev/hda,/dev/hdb,/dev/hdc
    

  5. weitere Anmerkungen


letzte Änderung 22.06.2012
Haftungsausschluss, Impressum