Bonjour à tous et à toutes,
suite à ses discussions
https://www.debian-fr.org/comment-configurer-etc-mdadm-mdadm-conf-t48020.html
https://www.debian-fr.org/comment-partitionner-avant-un-raid-logiciel-t48134.html
https://www.debian-fr.org/espace-disque-raid5-bizarre-t48157.html
après y être arrivée, j’ai eu envie de partager ça, en espérant aider les plus débutants, et ne pas ennuyer les plus avancés !
Peut-être cela complétera le wiki Raid logiciel (mdadm).
Donc je présente ici pas à pas, comment j’ai installé un Raid5 avec LVM avant l’installation du système et comment ajouté simplement grub-pc (grub2) sur chacun des disques.
Pour les illustrations, je me suis servie d’une VM, les tailles des partitions ne sont donc pas celles que j’ai choisies pour mon serveur.
1) Booter sur la clé usb ou le cd que vous avez crée à partir de la netinst.
- choisir la langue ; le pays ; la disposition clavier
- nommer la machine ;
- nommer le nom de domaine si vous en avez un ;
- entrer un mot de passe pour le super-utilisateur ; le nom de l’utilisateur principal et son mot de passe
- arriver au partitionnement choisir “manuel”.
2) créer deux partitions :
-la première de 1GB ; primaire ; au début ; “utiliser comme : RAID” ; secteur d’amorçage “présent”
-le deuxième avec le reste de l’espace ; au début ; primaire ; “utiliser comme : RAID” ; secteur d’amorçage absent"
3) Faire EXACTEMENT de même pour les deux autres disques
On obtient ceci :
4) configurer le RAID avec gestion logicielle :
- Répondre “oui” à la question : “Faut-il appliquer les changements aux disques et configurer le raid ?”
- Sélectionner “créer un périphérique multidisque” ;
- choisir et sélectionner RAID1 ;
- nombre de périphériques actifs pour l’ensemble RAID1: “2” ;
- nombre de périphériques de réserve pour l’ensemble RAID1: 1 ;
- choisir les partitions /dev/sda1 et /dev/sdb1
-puis /dev/sdc1 pour le disque de réserve :
-sélectionner encore “créer un périphérique multidisque” ;
- RAID5 ; 3 périphériques actifs et 0 disque de réserve ;
- choisissez cette fois /dev/sda2 ; /dev/sdb2 ; /dev/sdc2
- puis “terminer”
5) configurer RAID1 n°0 (pour bien le repérer)
-“utiliser comme : “système de fichiers journalisés ext3”
- “point de montage” : /boot ;
- “fin du paramétrage de cette partition.
6) configurer RAID5 n°1 :
La configuration du chiffrement doit se faire avant celle du LVM si vous souhaitez les deux.
Si vous souhaitez chiffrer alors :
6.a) :
- utiliser comme : “Volume pour chiffrement”
-conserver le paramétrage par défaut
- “fin de paramétrage de cette partition”
Si vous ne souhaitez pas chiffrer alors :
6.b) :
- utiliser comme : “volume physique pour LVM”
- “fin du paramétrage de cette partition”.
- puis passer au paragraphe n°12 ci-dessous
7) Configurer les volumes chiffrer
- après 6.a) : ci-dessus ;
- (en haut) Sélectionner “Configurer les volumes chiffrer”
- Répondre “oui” à la question : “Écrire les modifications sur les disques et configurer les volumes chiffrés ?” ;
- Sélectionnez “créer un volume chiffré” ;
- cochez /dev/md1
- Sélectionner “terminer”
- Répondre “oui” à la question : "Faut-il vraiment effacer les données sur le périphérique RAID1 n°1 ?”
(C’est très long sur des disques physiques (une journée pour des disques de 500GB) - Entrer une phrase secrète ; confirmer-la.
8) Configurer la partition chiffré (md1_crypt) pour le LVM
- Sélectionner Volume chiffré (md1_crypt) n°1 comme ci-dessous :
- utiliser comme : “Volume physique pour LVM”
- “Fin du paramétrage de cette partition”
[b]
- Configurer le gestionnaire de volume logique (LVM) (sur le chiffrement)[/b]
- Sélectionner en haut “Configurer le gestionnaire de volume logique (LVM)”
- Répondre “oui” à la question : “Conserver cette organisation des partitions et configurer LVM ?” ;
- Sélectionner “créer un groupe de volumes” ;
- Donner un nom (par exemple “groupe-lvm”)
- Sélectionnez /dev/mapper/md1_crypt
- Sélectionnez : “créer un volume logique” ;
- Sélectionner le groupe de volume du nom que l’on vient de lui donner
- nom: “swap” ; de taille 3GB pour moi (et sur la machine virtuelle 1GB) ;
- Sélectionner à nouveau “créer un volume logique” ; toujours sur “groupe-lvm” ;
- nom: “root” ; de taille de 4GB (2GB pour la MV) ;
- Sélectionner à nouveau “créer un volume logique” ; toujours sur “groupe-lvm” ;
- nom: “usr” ; de taille 9 GB (2 pour la MV) ;
- Sélectionner à nouveau “créer un volume logique” ; toujours sur “groupe-lvm” ;
- nom: “var” ; d’une taille de 3GB ( 1.5 pour la MV) ;
- Sélectionner à nouveau “créer un volume logique” ; toujours sur “groupe-lvm” ;
- nom: “tmp” ; d’une taille de 2 GB (1 pour la MV) ;
- Sélectionner à nouveau “créer un volume logique” ; toujours sur “groupe-lvm” ;
- nom: “home” ; de la taille restante ;
- Sélectionner “terminer”.
10) configurer chaque partition lvm :
-"volume logique home => - utiliser comme : système de fichier journalisé ext4
- point de montage” : /root ;
- fin du paramétrage de cette partition.
-“volume logique root” => - utiliser comme : système de fichier journalisé ext4
- point de montage : /root ;
- fin du paramétrage de cette partition.
-“volume logique swap” => - utiliser comme : espace d’échange (swap)
- fin du paramétrage de cette partition.
-“volume logique tmp” => - utiliser comme : système de fichier journalisé ext4
- point de montage : /tmp ;
-fin du paramétrage de cette partition.
-“volume logique usr” => - utiliser comme : système de fichier journalisé ext4
- point de montage : /usr ;
- fin du paramétrage de cette partition.
-“volume logique var” => - utiliser comme : système de fichier journalisé ext4
- point de montage : /var ;
- fin du paramétrage de cette partition.
Ce qui donne ceci :
11) Reconfigurer RAID1 n°0 : ATTENTION LA CONFIGURATION DU POINT DE MONTAGE A SAUTÉ
- utiliser comme : ext3
- point de montage : /boot
- fin du paramétrage de cette partition.
=> Terminer le partitionnement et appliquer les changements
- Écran de récapitulation ; répondre “oui” à la question :" faut-il appliquer les changements sur les disques.
- Laisser l’installation se faire, répondre aux question et surtout, répondre “oui” pour installer grub sur le secteur d’amorçage
C’est fini : au redémarrage, installer grub-pc sur les disques /dev/sdb et /dev/sdc (voir paragraphe 15 ci-dessous)
=============================================================================================
12) Configurer le gestionnaire de volume logiques (LVM) sans chiffrement
- après avoir effectué 6.a) ci-dessus ;
Rappel : si on n’a pas chiffré on en est là :
- Sélectionner "Configurer le gestionnaire de volumes logiques (LVM) comme ci-dessus.
- Répondre “oui” à la question : “Écrire les modifications sur les disques et configurer LVM”
- Sélectionner “Créer une volume logique”
- nommer le par exemple : groupe-lvm
- Choisir /dev/md1
- Sélectionner le groupe de volume du nom que l’on vient de lui donner
- nom: “swap” ; de taille 3GB pour moi (et sur la machine virtuelle 1GB) ;
- Sélectionner à nouveau “créer un volume logique” ; toujours sur “groupe-lvm” ;
- nom: “root” ; de taille de 4GB (2GB pour la MV) ;
- Sélectionner à nouveau “créer un volume logique” ; toujours sur “groupe-lvm” ;
- nom: “usr” ; de taille 9 GB (2 pour la MV) ;
- Sélectionner à nouveau “créer un volume logique” ; toujours sur “groupe-lvm” ;
- nom: “var” ; d’une taille de 3GB ( 1.5 pour la MV) ;
- Sélectionner à nouveau “créer un volume logique” ; toujours sur “groupe-lvm” ;
- nom: “tmp” ; d’une taille de 2 GB (1 pour la MV) ;
- Sélectionner à nouveau “créer un volume logique” ; toujours sur “groupe-lvm” ;
- nom: “home” ; de la taille restante ;
- Sélectionner “terminer”.
13) Configurer chaque partition de "Groupe de volume LVM groupe-lvm
-"volume logique home => - utiliser comme : système de fichier journalisé ext4
- point de montage” : /root ;
- fin du paramétrage de cette partition.
-“volume logique root” => - utiliser comme : système de fichier journalisé ext4
- point de montage : /root ;
- fin du paramétrage de cette partition.
-“volume logique swap” => - utiliser comme : espace d’échange (swap)
- fin du paramétrage de cette partition.
-“volume logique tmp” => - utiliser comme : système de fichier journalisé ext4
- point de montage : /tmp ;
-fin du paramétrage de cette partition.
-“volume logique usr” => - utiliser comme : système de fichier journalisé ext4
- point de montage : /usr ;
- fin du paramétrage de cette partition.
-“volume logique var” => - utiliser comme : système de fichier journalisé ext4
- point de montage : /var ;
- fin du paramétrage de cette partition.
Ce qui donne ceci :
14) Reconfigurer RAID1 n°0 : ATTENTION LA CONFIGURATION DU POINT DE MONTAGE A SAUTÉ
- utiliser comme : ext3
- point de montage : /boot
- fin du paramétrage de cette partition.
=> Terminer le partitionnement et appliquer les changements
- Écran de récapitulation : répondre “oui” à la question "Faut-il appliquer les changement sur les disques.
- Laissez l’installation sur dérouler et répondre aux questions, surtout, répondre “oui” pour installer grub sur le secteur d’amorçage.
C’est fini : au redémarrage, installer grub-pc sur les disques /dev/sdb et /dev/sdc (voir paragraphe 15 ci-dessous)
=============================================================================================
15) INTALLER GRUB-PC sur les autres disques :
grub-install /dev/sda
grub-install /dev/sdb
PUIS
grub-install /dev/sdc
PUIS
update-grub
ENFIN :
dpkg-reconfigure grub-pc
- suivre l’installateur :
TOUCHE <entrée> ou <Échap>
TOUCHE <entrée>
TOUCHE <entrée>
- cocher /dev/sdb et /dev/sdc
TOUCHE <entrée>
Et voilà
Après avoir débranché le disque /dev/sda, le système démarre normalement !
Mais attention : si on débranche /dev/sda ET /dev/sdb le système ne redémarre pas directement et on a alors :
grub rescue>_
C’est-à-dire que si par malheur, il y a un crache des deux premiers disques en même temps, alors votre système ne démarrera pas directement sur le troisième disque.
Voir alors ICI
Merci encore pour l’aide reçue et pour ce site