4

installer un serveur Debian sur un RAID logiciel avec MDADM

Certaines marques de serveur, comme les HP Proliant Gen8 pour ne pas les citer, ne fournissent pas de pilotes libre pour les cartes contrôleur RAID. Dans ce cas, pour pouvoir bénéficier de la technologie RAID, le passage par le RAID logiciel est obligatoire.

La problématique est de pouvoir configurer le RAID logiciel avant l’installation de l’OS. Sous Debian GNU/Linux, il est possible de configurer un RAID logiciel via l’outil MDADM, qui est présent dans le CD d’installation.

Ce billet va décrire la configuration et la création d’un RAID 1 logiciel sous Debian.

Le partitionnement choisi pour l’exemple:

  • / 10go
  • /home 90Go
  • swap 1Go

Installation pas à pas de Debian 7 : ICI
deb01

Préparation du RAID

Les étapes suivantes vont décrire la préparation des partitions des deux disques pour configurer le RAID.
Sur chaque disque, il sera créé 3 partitions.

  • Sélectionner « Assisté – Utiliser un disque entier »:
  • deb02

  • Sélectionner « Manuel »
  • deb03

  • Sélectionner le premier disque à partitionner:
  • deb04

  • Créer une nouvelle table de partitions:
  • deb05

  • Sélectionner l’espace libre créé:
  • deb06

  • Créer une nouvelle partition:
  • deb07

  • Définir la taille de la future partition. Ici 10 Go:
  • deb08

  • Type de la nouvelle partition: primaire.
  • deb09

  • Placer cette partition au début:
  • deb10

  • Par défaut, cette partition est configurée. Sélectionner « Utiliser comme » :
  • deb11

  • Sélectionner « Ne pas utiliser la partition ».
  • deb12

  • Réitérer cette étape pour les deux autres partitions. Puis faire de même pour le deuxième disque.
  • deb23

  • Voilà le résultat une fois la partionnement terminé:
  • deb24

Création et configuration du RAID

  • Sélectionner « Configuer le RAID avec gestion logiciel »:
  • deb25

  • Sélectionner « Oui »:
  • deb26

  • Sélectionner « Créer un périphérique multidisque »:
  • deb27

  • Sélectionner le type de périphérique RAID, ici RAID1 :
  • deb28

  • Définir le nombre de périphérique, ici 2 :
  • deb29

  • Définir le nombre de périphérique de réserve, ici 0 :
  • deb30

  • Sélectionner les deux partitions identiques avec l’aide du clavier et de la barre d’espace:
  • deb31

  • Sélectionner « Oui » pour appliquer les changements:
  • deb32

Réitérer cette étapes pour les autres partitions.
Voilà le résultat une fois les trois partitions montées en RAID:

deb47

Création des points de montage des partitions montées en RAID

  • Sélectionner la première partition et la définir comme système de fichiers racine /:

deb48

deb49

deb50

deb51

deb52

  • Sélectionner la deuxième partition et définir le point de montage /home :
  • deb53

    deb54

    deb55

    deb56

    deb57

    deb58

    • Sélectionner la dernière partition et la définir en tant que swap :

    deb59

    deb60

    deb61

    deb62

    • Voici le résultat des partitions RAID avec leur point de montage:
    • deb63

    • Sélectionner « Terminer le partitionnement et appliquer les changements » :
    • deb64

    • Sélectionner « Oui »
    • deb65

    • Une fois le formatage terminé, l’installation du système commence:
    • deb66

    • Une fois le système installé, redémarré et une session ouverte, il est possible de voir les partitions avec la commande df -h ou plus en détails avec la commande fdisk -l
    • df

    Partager l'article :





    fred

    "Dire que l'on s'en fiche du droit à la vie privée sous prétexte qu'on a rien à cacher, c'est comme déclarer que l'on se fiche du droit à la liberté d'expression sous prétexte qu'on a rien à dire." Edward Snowden

    4 commentaires

    1. pff quelle galère -> Certaines marques de serveur, comme les HP Proliant Gen8 pour ne pas les citer, ne fournissent pas de pilotes libre pour les cartes contrôleur RAID
      complètement d’accord avec toi

    2. effectivement, souvent on est pris au piège avec les pilotes propriétaires…

    3. Bonjour Fred
      J’ai un soucis de boot sur un système Debian que je suis en train d’installer avec des disques systèmes configuré en RAID1 logiciel (des SSD 512 Go -Micron 1300 SATA)
      * l’un de ces disques /dev/sda était configuré initialement ainsi :
      partition EFI 812 Mo
      partition FAT32 5.4 Go
      partition ext4 506 Go
      * le second /dev/sdb n’avait qu’une seule partition 512 Go ext4, je l’ai d’abord reconfiguré avec la même configuration que /dev/sda puis j’ai regroupé chaque partition 2 à 2 dans des volumes logiques en m’inspirant de la procédure décrite dans ce tuto.
      * J’ai ensuite installé le système mais j’ai dû convertir en ext2 la partition FAT32 de 5.4Go pour pouvoir la monter sur /boot puis il y a eu une erreur lors de l’installation de GRUB.
      Une idée ?

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.