Créer un nouveau raid
-
Visualiser les partitions
df -h cat /proc/partitions -
Partitionner les disques
fdisk /dev/sdX # g -> n -> 1 -> Enter -> w -
Créer le raid, où level est le type de raid (0, 1, 5, 6) et raid-devices le nombre de partition dans le raid
mdadm --create /dev/mdX --level=5 --raid-devices=4 /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1 -
Fixer le nom du device après reboot
mdadm --detail --scan /dev/mdX | sed 's|ARRAY /dev/\([a-z0-9]\+\) .* name=\(.*\) UUID=\(.*\)$|ARRAY /dev/md/\1 metadata=1.2 UUID=\3 name=\2|g' >> /etc/mdadm/mdadm.conf update-initramfs -u -
Attendre que le raid soit synchronisé: ça peut prendre plusieurs heures
watch -n 2 cat /proc/mdstat -
Formater la partition
mkfs.ext4 /dev/mdX -
Trouver l'uuid de la partition
blkid -
Ajouter dans le /etc/fstab
UUID="xxx-xxx-xxx" /opt/data/rsnapshot/ ext4 defaults 0 0
Remplacer un disque
-
Vérifier l'état du raid
watch -n 2 cat /proc/mdadm -
Partitionner le disque comme le précédent avec
fdisk -
Regarder les partitions liées à un raid
mdadm --detail /dev/mdX -
Supprimer l'ancienne partition
mdadm --remove /dev/mdX /dev/sdX1 -
Ajouter la nouvelle partition
mdadm --add /dev/mdX /dev/sdY1 -
Vérifier l'état du raid
watch -n 2 cat /proc/mdadm