Pour n'importe quel RAID, il y a un fichier à configurer : /etc/raidtab
le package à installer s'appelle raidtools.
Suivant le type de RAID à mettre en place, le fichier /etc/raidtab sera différent :
Pour le RAID 0 :
raiddev /dev/md0
raid-level 0
nr-raid-disks 2
persistent-superblock 1
chunk-size 4
device /dev/hda
raid-disk 0
device /dev/hdb
raid-disk 1
Pour le RAID 1 :
raiddev /dev/md0
raid-level 1
nr-raid-disks 2
persistent-superblock 1
chunk-size 16
device /dev/hda
raid-disk 0
device /dev/hdb
raid-disk 1
Pour le RAID 5 :
raiddev /dev/md0
raid-level 5
nr-raid-disks 5
nr-spare-disks 0
persistent-superblock 1
parity-algorithm left-symmetric
chunk-size 32
device /dev/hda
raid-disk 0
device /dev/hdb
raid-disk 1
device /dev/hdc
raid-disk 2
device /dev/hdd
raid-disk 3
device /dev/sda
raid-disk 4
Une fois ce fichier crée, il suffit de lancer :
# mkraid /dev/md0
ensuite on formate l'espace alloué (par exemple en reiserfs) :
# mkfs -t reiserfs /dev/md0
enfin on peut le monter comme n'importe quel partition :
# mount /dev/md0 /le_rep
Pour que le raid soit automatiquement monté au démarrage, il faut modifier le fichier /etc/fstab.
Pour afficher les informations sur les volumes raid actifs, vous pouvez faire :
# cat /etc/mdstat
En cas de défaillance d'un disque, on le remplace et on execute :
# raidhot add /dev/md0 /dev/hdb
et la reconstruction se fera en arrière plan.