[Debian] Installation avec RAID
Introduction
Ce TP est réalisé dans le cadre d'un cours à l'ESGI, et a pour but de mettre en place un serveur Debian fonctionnel avec 2 disques de 20Go où on retrouve la configuration suivante :
- Pas de raid pour la partition de démarrage.
- Raid0 pour le swap de 1G sur chaque disque.
- Raid1 en ext4 pour la partition racine.
L'installation sera réalisée dans mon cas sur une machine virtuelle sous Proxmox mais peut très bien fonctionner dans d'autres configurations.
Installation
Je ne détaillerai pas la création de la VM ni le début de l'installation de Debian car elle est tout à fait traditionnelle.
Arrêtons-nous sur le partitionnement des disques et sélectionnons le disque sda :
Il nous est demandé si on souhaite créer une nouvelle table des partitions, faites Oui :
On réitère pour le disque sdb :
Il faut ensuite créer la partition de démarrage ainsi que les partitions pour accueillir les raids.
On commence par créer une partition primaire de 512MB sur le disque sda qui sera formatée en FAT32, qui aura comme point de montage /boot/efi et qui accueillera l'indicateur d'amorçage :
On peut maintenant créer les partitions qui seront utilisés comme volume physique pour RAID :
Je rappelle qu'on vient créer une partition de 1GB pour le SWAP et une partition de 20GB pour le système sur chaque disque.
On obtient donc la configuration suivante :
On notera qu'il reste un peu d'espace sur le deuxième disque qui représente l'espace qui a été utilisé sur le premier disque par la partition de démarrage.
On peut maintenant Configurer le RAID avec gestion logicielle :
On commence par le RAID0 de la SWAP :
On sélectionnes les deux partitions de 1Go :
On réitère l'opération pour le RAID du système:
Cette fois on configure un RAID1 :
Dans notre configuration, nous n'aurons pas de disque de réserve (spare), laissez 0 :
On sélectionnes les deux partitions de 20Go :
Et on peut Terminer la configuration des périphériques RAID :
Désormais, on sélectionne le Périphérique RAID0 pour configurer la SWAP :
Puis on sélectionne le périphérique RAID1 pour configurer la racine du système :
On peut enfin Terminer le partitionnement et appliquer les changements :
Vous pouvez poursuivre l'installation du système de manière standard sauf pour l'installation de GRUB où vous allez devoir sélectionner le disque /dev/sda :
Vérification de la configuration
Une fois le système redémarré, on peut s'assurer de la configuration des partitions grâce à la commande lsblk :
Puis on peut vérifier l'état du RAID0 grâce à la commande mdadm --detail /dev/md0 :
Et enfin, l'état du RAID1 grâce à la commande mdadm --detail /dev/md1 :