Pour rappel un RAID c’est CA
ATTENTION: Ce tuto est realisé en mode rescue
On commence par la traditionnel mise à jour:
apt update && apt upgrade && apt install sudo parted
On liste nos disques pour repérer les disques, leurs partitions et taille (sda, sdb, sdc, etc…)
lsblk
Mon but est de créer:
- un premier RAID avec sda et sdb qui sont des disques de 250Go SSD
- un second RAID avec sdc et sdd qui sont des disques de 2To HDD
On supprime donc les partions inutiles:
ATTENTION: Prenez bien soin et remplacer chaque $VARIABLES par vos propres paramètres
sudo parted -s /dev/sdb mklabel msdos
sudo parted -s /dev/sdc mklabel msdos
sudo parted -s /dev/sdd mklabel msdos
On clone les partitions du premier disque sur le second:
sfdisk -d /dev/sda | sfdisk --force /dev/sdb
On crée une partition sur l’ensemble du 3eme disque:
sudo parted -s /dev/sdc mkpart primary 1MiB 100%
Et la encore on clone les partitions du 3eme sur le 4eme disque:
sfdisk -d /dev/sdc | sfdisk --force /dev/sdd
On vérifie notre mise en place:
lsblk
On marque les partitions comme RAID:
parted -a optimal /dev/sda set 1 raid on
parted -a optimal /dev/sdb set 1 raid on
parted -a optimal /dev/sdc set 1 raid on
parted -a optimal /dev/sdd set 1 raid on
On supprime les montages existant:
cat /proc/mdstat
mdadm --stop /dev/md0
mdadm --stop /dev/md1
mdadm --stop /dev/md3
mdadm --remove /dev/md0
mdadm --remove /dev/md1
mdadm --remove /dev/md2
On on monte notre RAID1:
mdadm --create /dev/md0 --level=1 --raid-disks=2 /dev/sda1 /dev/sdb1
mdadm --create /dev/md1 --level=1 --raid-disks=2 /dev/sda2 /dev/sdb2
mdadm --create /dev/md2 --level=1 --raid-disks=2 /dev/sda3 /dev/sdb3
mdadm --create /dev/md3 --level=1 --raid-disks=2 /dev/sdc1 /dev/sdd1
On formate notre md3 (qui est le RAID1 des 2 disques de 2To) et on le monte dans /home:
mkfs.ext4 /dev/md3
mount /dev/md3 /home
On récupère les UUID:
blkid
On crée la conf mdadm:
mdadm --detail --scan --verbose | tee -a /etc/mdadm/mdadm.conf
Et on entre les points de montage dans fstab:
nano /etc/fstab
Et on reboot
reboot