Skip to main content

[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 :

image.png

Il nous est demandé si on souhaite créer une nouvelle table des partitions, faites Oui :

image.png

On réitère pour le disque sdb :

image.png

image.png

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 :

image.png

image.png

image.png

image.png

image.png

image.png

On peut maintenant créer les partitions qui seront utilisés comme volume physique pour RAID :

image.png

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 :

image.png

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 :

image.png

image.png

On commence par le RAID0 de la SWAP :

image.png

On sélectionnes les deux partitions de 1Go :

image.png

On réitère l'opération pour le RAID du système:

image.png

Cette fois on configure un RAID1 :

image.png

image.png

Dans notre configuration, nous n'aurons pas de disque de réserve (spare), laissez 0 :

image.png

On sélectionnes les deux partitions de 20Go :

image.png

Et on peut Terminer la configuration des périphériques RAID :

image.png

Désormais, on sélectionne le Périphérique RAID0 pour configurer la SWAP :

image.png

image.png

Puis on sélectionne le périphérique RAID1 pour configurer la racine du système :

image.png

image.png

On peut enfin Terminer le partitionnement et appliquer les changements :

image.png

image.png

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 :

image.png

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 :

image.png

Puis on peut vérifier l'état du RAID0 grâce à la commande mdadm --detail /dev/md0 :

image.png

Et enfin, l'état du RAID1 grâce à la commande mdadm --detail /dev/md1 :

image.png