Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tutoriel:installation_raid_lvm [Le 01/05/2008, 14:08]
82.243.169.209
tutoriel:installation_raid_lvm [Le 11/09/2022, 12:23] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-====== INSTALLATION ROBUSTE ======+{{tag>​tutoriel raid}} 
 +----
  
-====== ​Utilisation ​de mdadm + LVM2+UBUNTU-alternate-CD ======+====== ​Installation robuste : utilisation ​de mdadm + LVM2+UBUNTU-alternate-CD ======
  
-Le but de ce tutoriel ​et d'​expliquer comment installer un système permettant le remplacement d'un disque dur en panne sans perte de données. Nous utiliserons deux types de raid: +Le but de ce tutoriel ​est d'​expliquer comment installer un système permettant le remplacement d'un disque dur en panne sans perte de données. Nous utiliserons deux types de raid: 
-  * le **raid1** pour le point de montage **/​boot** ​ ​( ​en effet Grub ne sait pas booter sur du LVM)+  * le **raid1** pour le point de montage **/boot** 
 +    <note important>​en effet Grub ne sait pas booter sur du LVM
 +En revanche, **Grub2** le permet désormais (au moins depuis la version présente dans Debian/​lenny). Cette limitation devient donc caduque même avec une partition de boot LVM+RAID (software).</​note>​
  
-  * le **raid5+LVM** pour la **racine** et **/home** (j'ai choisi de faire des partions LVM sur le raid5 car celle-ci peuvent être facilement dimensionnées  ​à posteriori.+  * le **raid5+LVM** pour la **racine** et **/home** (j'ai choisi de faire des partions LVM sur le raid5 car celle-ci peuvent être facilement dimensionnées  ​posteriori.
 === AVERTISSEMENT : === === AVERTISSEMENT : ===
-  * Ce tutoriel n'est en aucun cas un manuel de référence,​ il est juste le fruit de mon expérience qu'il me semblait ​intéressante ​de partager.  +  * Ce tutoriel n'est en aucun cas un manuel de référence,​ il est juste le fruit de mon expérience qu'il me semblait ​intéressant ​de partager. 
-  * Ce tutoriel n'​explique pas non plus ce qu'est le RAID ou le LVM, je vous laisse lire les nombreux wiki qu'il existe ​sur la question.+  * Ce tutoriel n'​explique pas non plus ce qu'est le RAID ou le LVM, je vous laisse lire les nombreux wiki qui existent ​sur la question.
   * Je vous conseille ​ de faire quelques tests de pannes tant que vous n'avez pas de données sensibles.   * Je vous conseille ​ de faire quelques tests de pannes tant que vous n'avez pas de données sensibles.
 === CONFIGURATION : === === CONFIGURATION : ===
   * UBUNTU Gutsy 7.10   * UBUNTU Gutsy 7.10
-  * 3 disques durs de 40 Go +  * 3 disques durs de 40 Go
 === AVANT DE COMMENCER : === === AVANT DE COMMENCER : ===
-  * Telecharger ​et graver le alternate-CD de ubuntu+  * Télécharger ​et graver le alternate-CD de Ubuntu
  
 === ARCHITECTURE DE L'​INSTALLATION : === === ARCHITECTURE DE L'​INSTALLATION : ===
 {{tutoriel:​config.png|}} {{tutoriel:​config.png|}}
  
-=====  1. Installation ===== 
  
-Booter sur le CD, taper F2 pour choisir la langue française puis sélectionner le menu **« Installer sur le disque dur »**. +=====  Installation =====
  
-(en mode texte, pour éviter certain bugs, avec les disques ide)+Booter sur le CDtaper F2 pour choisir la langue française puis sélectionner le menu **« Installer sur le disque dur »**.
  
 +(en mode texte, pour éviter certains bugs, avec les disques ide)
  
  
-==== a) Partitionnement des disques ====+ 
 + 
 +==== Partitionnement des disques ====
 Nous allons utiliser l'​outil de partitionnement du CD et le faire manuellement. Choisir donc **« partitionnement manuel »** Nous allons utiliser l'​outil de partitionnement du CD et le faire manuellement. Choisir donc **« partitionnement manuel »**
-Les 3 disques doivent normalement ​apparaître ​comme ci dessous:+Les 3 disques doivent normalement ​apparaitre ​comme ci-dessous:
  
 {{tutoriel:​disques-avant-partions.jpg|}} {{tutoriel:​disques-avant-partions.jpg|}}
  
-Sélectionner un espace libre et créer les 3 partitions :  +Sélectionner un espace libre et créer les 3 partitions : 
-  * une  de 500Mo utilisé ​comme **« swap »**  +  * une  de 500Mo utilisée ​comme **« swap »** 
-  * une de 500Mo utilisé ​comme **« raid »** et rajoutez ​l'​indicateur d'​amorçage sur "​présent"​+  * une de 500Mo utilisée ​comme **« raid »** et rajouter ​l'​indicateur d'​amorçage sur "​présent"​
   * une dernière de 39 Go utilisé comme  **« raid »**   * une dernière de 39 Go utilisé comme  **« raid »**
  
-Répéter l'​opération sur les 3 disques ​cela doit donner quelque chose dans ce goût là:+Répéter l'​opération sur les 3 disques. Cela doit donner quelque chose dans ce gout là:
  
 {{tutoriel:​disques-partitionnes.jpg|}} {{tutoriel:​disques-partitionnes.jpg|}}
  
- +==== Création des périphériques RAID ====
-==== b) Création des périphériques RAID ====+
 A l'aide de la barre de défilement verticale remonter et sélectionner le menu « Configurer le  RAID logiciel » A l'aide de la barre de défilement verticale remonter et sélectionner le menu « Configurer le  RAID logiciel »
  
 {{tutoriel:​menu-config-raid.jpg|}} {{tutoriel:​menu-config-raid.jpg|}}
  
-Là un écran ​apparaît ​pour savoir si il faut appliquer les changements,​ répondre **« oui »**, après quelques minutes d'​attente un nouveau menu apparaît, celui-ci vous permettra de **«  créer un périphérique multidisque »** autrement dit les deux périphériques RAID.+Là un écran ​apparait ​pour savoir si il faut appliquer les changements,​ répondre **« oui »**, après quelques minutes d'​attente un nouveau menu apparait, celui-ci vous permettra de **«  créer un périphérique multidisque »** autrement dit les deux périphériques RAID.
 A ce stade on va vous demander le type de RAID à créer ​ ici du RAID 1 (ATTENTION la photo est trompeuse) A ce stade on va vous demander le type de RAID à créer ​ ici du RAID 1 (ATTENTION la photo est trompeuse)
  
Ligne 58: Ligne 62:
 {{tutoriel:​creation-raid1.jpg|}} {{tutoriel:​creation-raid1.jpg|}}
  
-Répondre aux quelques questions qui vous sont posez concernant les caractéristiques du RAID j'ai personnellement choisi 3 disques ​est 0 en secours.+Répondre aux quelques questions qui vous sont posées ​concernant les caractéristiques du RAID j'ai personnellement choisi 3 disques, et 0 en secours.
 Réaliser la même opération pour créer le RAID 5 à l'aide des partitions sda3,sdb3 et sdc3 Réaliser la même opération pour créer le RAID 5 à l'aide des partitions sda3,sdb3 et sdc3
  
Ligne 66: Ligne 70:
 {{tutoriel:​config-lvm.jpg|}} {{tutoriel:​config-lvm.jpg|}}
  
-__Pour ​le périphériques ​RAID 5 changer le type de système de fichier ​de partitionsmettre utilisé comme **« LVM »**__+C'est à ce moment que le RAID 5 se construit. Avant de faire toutes autres choses, laissez lui le temps de se construire entièrement. Pour vérifier celàallez en mode console (CTRL ALT F2) et tapez la commande suivante : 
 +cat /​proc/​mdstat
  
-==== c) Configuration du LVM === +Vous voyez l'​avancement de la construction de votre RAID 5 (pourcentage et minutes restantes) puis CTRL ALT F1 pour revenir sous l'​install d' Ubuntu. 
-A ce stade doit apparaître un menu **« Configurer le gestionnaire de volumes logiques (LVM) » **qui va nous permettre de créer nos différents:​+ 
 +Une fois fini, 
 +Pour le périphérique RAID 5: __changer le type de système de fichier de partitions, mettre utilisé comme **« LVM »**__ 
 + 
 + 
 + 
 + 
 +==== Configuration du LVM === 
 +A ce stade doit apparaître un menu **« Configurer le gestionnaire de volumes logiques (LVM) » ** qui va nous permettre de créer nos différents:​
   * volumes physiques,   * volumes physiques,
   * groupes de volumes   * groupes de volumes
-  * et volumes logiques ​+  * et volumes logiques
 sur le RAID 5. sur le RAID 5.
 +
 +FIXME Ajout de la possibilité de chiffrer entièrement la LVM à ce stade.
  
 A l'aide des différents écrans, créer : A l'aide des différents écrans, créer :
-  * Un volume physique sur le périphérique RAID5 ici /​dev/​md1 ​+  * Un volume physique sur le périphérique RAID5 ici /dev/md1
  
-__Remarque:​__ les periphériques ​RAID sont nommés md0 et md1 +__Remarque:​__ les périphériques ​RAID sont nommés md0 et md1
  
-  * Un groupe de volume appelé //« mvg »//, contenant le volume physique précédent ​+  * Un groupe de volume appelé //« mvg »//, contenant le volume physique précédent
   * Et deux volumes logiques, le 1er  appelé //« racine »// de 10Go et le 2nd appelé //« home »// de 68Go,   * Et deux volumes logiques, le 1er  appelé //« racine »// de 10Go et le 2nd appelé //« home »// de 68Go,
  
Ligne 91: Ligne 106:
 {{tutoriel:​fin-partionnement.jpg|}} {{tutoriel:​fin-partionnement.jpg|}}
  
-__Remarque :__ On peu voir les partitions LVM apparaître.+__Remarque :__ On peut voir les partitions LVM apparaître.
  
-==== d) Finalisation ==== 
-Il ne nous reste plus cas paramétrer le type de système de fichier que l'on souhaite sur les partitions et les différents points de montages. A la fin cela doit donner quelque chose dans ce goût là: 
  
-{{tutoriel:​fin-montage.jpg|}} 
  
-Il ne vous reste plus cas continuer ​l'installation normale UBUNTU+==== Finalisation ==== 
 +Il ne nous reste plus qu'à paramétrer le type de système de fichier "​ext3"​ que l'on souhaite sur les partitions et les différents points de montages. A la fin cela doit donner quelque chose dans ce goût là: 
 + 
 +{{tutoriel:​fin-montage.jpg|}}
  
-===== 2.Modifications complémentaires ===== +Il ne vous reste plus qu'​à ​continuer l'​installation normale de UBUNTU
-Votre système est maintenant installer, démarrer le. Si vous voulez ​qu'il arrive ​à démarrer avec des lecteurs en panne il va falloir faire quelques modifications.+
  
  
  
-==== a) Modification du fichier de configuration du KERNEL ==== 
-Dans le fichier **« /​boot/​config-2.6.22-14-generic »**  
  
- CONFIG_BLK_DEV_MD=y;​ 
- CONFIG_MD_RAID1=y;​ 
- CONFIG_MD_RAID456=y;​ 
- CONFIG_MD_FAULTY=y;​ 
  
-__Remarque :__dans mon fichier **CONFIG_MD=y** était déjà sur yes+===== Modifications complémentaires ===== 
 +Votre système est maintenant installé, démarrez-le. Si vous voulez qu'il arrive à démarrer avec des lecteurs en panne il va falloir faire quelques modifications.
  
-FIXME si quelqu'​un peut expliquer le rôle de ce fichier 
  
-<note important>​ **bug possible** sur mon PC j'ai réussi à booter 10 fois puis la 11ème je suis tombé sur la fameuse invite de commande **(Initramfs):​** chose un peu incompréhensible. Pour régler le problème j'ai du faire : </​note>​ 
  
- sudo update-initramfs -k all -u 
  
-**A mon avis cette commande peut être faite préventivement**,​ après les modifications précédentes. 
-Pour plus d'info [[http://​ubuntuforums.org/​showpost.php?​p=2236181&​postcount=5|lire ce post]] ou [[https://​bugs.launchpad.net/​ubuntu/​+source/​mdadm/​+bug/​112923|celui-ci]] 
  
-==== b)Modification du fichier de configuration de mdadm ====+==== Modification du fichier de configuration de mdadm ====
 Il ne faut pas oublier de renseigner le fichier de configuration **/​etc/​mdadm/​mdadm.conf** sur les différents RAID existant, voici le mien Il ne faut pas oublier de renseigner le fichier de configuration **/​etc/​mdadm/​mdadm.conf** sur les différents RAID existant, voici le mien
  
- # definitions of existing MD arrays  + # definitions of existing MD arrays 
- DEVICE /dev/sda2 /dev/sdb2 /dev/sdc2 /dev/sda3 /dev/sdb3 /dev/sdc3  + DEVICE /dev/sda2 /dev/sdb2 /dev/sdc2 /dev/sda3 /dev/sdb3 /dev/sdc3 
- ARRAY /dev/md0 devices=/​dev/​sda2,/​dev/​sdb2,/​dev/​sdc2 level=raid1 num-devices=3 UUID=80ebfd5f:​2385410e:​988bcc54:​d4011508  + ARRAY /dev/md0 devices=/​dev/​sda2,/​dev/​sdb2,/​dev/​sdc2 level=raid1 num-devices=3 UUID=80ebfd5f:​2385410e:​988bcc54:​d4011508 
- ARRAY /dev/md1 devices=/​dev/​sda3,/​dev/​sdb3,/​dev/​sdc3 level=raid5 num-devices=3 UUID=74c43784:​06f6be21:​90a22a85:​a8e3aa21 ​+ ARRAY /dev/md1 devices=/​dev/​sda3,/​dev/​sdb3,/​dev/​sdc3 level=raid5 num-devices=3 UUID=74c43784:​06f6be21:​90a22a85:​a8e3aa21
  
 On peut commencer à remplir automatiquement le fichier en utilisant la commande suivante: On peut commencer à remplir automatiquement le fichier en utilisant la commande suivante:
Ligne 136: Ligne 140:
  #​mdadm ​ --examine --scan >> /​etc/​mdadm/​mdadm.conf  #​mdadm ​ --examine --scan >> /​etc/​mdadm/​mdadm.conf
  
-==== c) Installation de Grub sur les autres disques ====+==== Installation de Grub sur les autres disques ====
 il suffit de taper les commandes: il suffit de taper les commandes:
  #​grub-install hd1  #​grub-install hd1
  #​grub-install hd2  #​grub-install hd2
  
-==== d) Modification du fichier de configuration de GRUB ====+==== Modification du fichier de configuration de GRUB ====
 Par défaut GRUB se sert du premier disque pour démarrer, dans certaines conditions il peut être utile de démarrer à partir des autres disques. Nous allons donc modifier le fichier de configuration ​ **/​boot/​grub/​menu.lst**. et y ajouter deux autres menus. Par défaut GRUB se sert du premier disque pour démarrer, dans certaines conditions il peut être utile de démarrer à partir des autres disques. Nous allons donc modifier le fichier de configuration ​ **/​boot/​grub/​menu.lst**. et y ajouter deux autres menus.
  
Ligne 147: Ligne 151:
  fallback 1 2  fallback 1 2
  
- title ​          ​Ubuntu 7.10, kernel 2.6.22-14-generic (disque 0)  + title ​          ​Ubuntu 7.10, kernel 2.6.22-14-generic (disque 0) 
- root            (hd0,1)  + root            (hd0,1) 
- kernel ​         /​vmlinuz-2.6.22-14-generic root=/​dev/​mapper/​mvg-racine ​r o quiet splash  + kernel ​         /​vmlinuz-2.6.22-14-generic root=/​dev/​mapper/​mvg-racine ​ro quiet splash 
- initrd ​         /​initrd.img-2.6.22-14-generic  + initrd ​         /​initrd.img-2.6.22-14-generic 
- quiet ​+ quiet
  
- title ​          ​Ubuntu 7.10, kernel 2.6.22-14-generic (disque 1)  + title ​          ​Ubuntu 7.10, kernel 2.6.22-14-generic (disque 1) 
- root            (hd1,1)  + root            (hd1,1) 
- kernel ​         /​vmlinuz-2.6.22-14-generic root=/​dev/​mapper/​mvg-racine ro quiet splash  + kernel ​         /​vmlinuz-2.6.22-14-generic root=/​dev/​mapper/​mvg-racine ro quiet splash 
- initrd ​         /​initrd.img-2.6.22-14-generic  + initrd ​         /​initrd.img-2.6.22-14-generic 
- quiet ​+ quiet
  
- title ​          ​Ubuntu 7.10, kernel 2.6.22-14-generic (disque 2)  + title ​          ​Ubuntu 7.10, kernel 2.6.22-14-generic (disque 2) 
- root            (hd2,1)  + root            (hd2,1) 
- kernel ​         /​vmlinuz-2.6.22-14-generic root=/​dev/​mapper/​mvg-racine ro quiet splash  + kernel ​         /​vmlinuz-2.6.22-14-generic root=/​dev/​mapper/​mvg-racine ro quiet splash 
- initrd ​         /​initrd.img-2.6.22-14-generic  + initrd ​         /​initrd.img-2.6.22-14-generic 
- quiet ​+ quiet
  
- title ​          ​Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)  + title ​          ​Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode) 
- root            (hd0,1)  + root            (hd0,1) 
- kernel ​         /​vmlinuz-2.6.22-14-generic root=/​dev/​mapper/​mvg-racine ro single  + kernel ​         /​vmlinuz-2.6.22-14-generic root=/​dev/​mapper/​mvg-racine ro single 
- initrd ​         /​initrd.img-2.6.22-14-generic ​+ initrd ​         /​initrd.img-2.6.22-14-generic
  
- title ​          ​Ubuntu 7.10, memtest86+  + title ​          ​Ubuntu 7.10, memtest86+ 
- root            (hd0,1)  + root            (hd0,1) 
- kernel ​         /​memtest86+.bin  + kernel ​         /​memtest86+.bin 
- quiet ​+ quiet
  
-===== 3.Simulation de pannes ===== +==== Désinstaller dmraid si nécessaire ​==== 
-===ATTENTION ​:===  +Des problèmes peuvent surgir quand dmraid est installé en même temps que mdadm, voir [[http://​ubuntuforums.org/​showthread.php?​t=1149669&​highlight=%2Fdev%2Fblock%2F252%3A1 | ce poste]].
-la reconstruction du RAID 5 peut être longue.+
  
-==== a) 1er test ====+Bien que les disques sont toujours présent dans /dev (/dev/sda, /​dev/​sdb,​..) les partitions des disques (/dev/sda1, /dev/sda2, /dev/sdb1, ..) ont disparu. 
 +On ne sait dès lors plus manipuler le raid avec mdadm comme il se doit (--add, --fail, --remove) car la partition n'​existe plus dans /dev/. 
 + 
 +Il suffit de désinstaller dmraid pour régler le problème. 
 + 
 +<​code>​ 
 +sudo apt-get remove dmraid 
 +</​code>​ 
 + 
 +===== Simulation de pannes ===== 
 +===ATTENTION :=== 
 +La reconstruction du RAID 5 peut être longue. 
 + 
 +==== 1er test ====
 Mettre en panne le sda2 Mettre en panne le sda2
  #mdadm --fail /dev/md0 /dev/sda2  #mdadm --fail /dev/md0 /dev/sda2
-en avoir la confirmation ​+en avoir la confirmation
  #cat /​proc/​mdstat  #cat /​proc/​mdstat
 le supprimer du tableau RAID le supprimer du tableau RAID
Ligne 192: Ligne 208:
  
  
-==== b) 2ème test ==== + 
-débrancher le //sdb// et redémarrer,​ là le PC bloc, au bout de //10 minutes// vous tomber ​sur une invite de commande **( Initramfs )**. Le système n'est pas arrivé à assembler les périphériques RAID il vous suffit de taper :+==== 2ème test ==== 
 +débrancher le //sdb// et redémarrer,​ là le PC bloque, au bout de //10 minutes// vous tombez ​sur une invite de commande **( Initramfs )**. Le système n'est pas arrivé à assembler les périphériques RAIDil vous suffit ​alors de taper :
  #/​sbin/​mdadm ​ --assemble --scan  #/​sbin/​mdadm ​ --assemble --scan
 Puis Puis
Ligne 201: Ligne 218:
 vous vous apercevez que //sdb2 et sdb3// ​ sont défectueux,​ votre système marche bien sur 2 disques. Arrêter le système rebrancher le disque et démarrer le système. //( il vous faudra peu être assembler à nouveau les disques)// vous vous apercevez que //sdb2 et sdb3// ​ sont défectueux,​ votre système marche bien sur 2 disques. Arrêter le système rebrancher le disque et démarrer le système. //( il vous faudra peu être assembler à nouveau les disques)//
  
-Vous pouvez constater que //sdb2 et sdb3// ​ sont encore défectueux il faut donc les ajouter à nouveau aux deux tableaux RAID. (quelquefois il faut faire un //​--remove//​ avant le //​--add//​) ​+Vous pouvez constater que //sdb2 et sdb3// ​ sont encore défectueux il faut donc les ajouter à nouveau aux deux tableaux RAID. (quelquefois il faut faire un //​--remove//​ avant le //--add//)
  #mdadm --add /dev/md0 /dev/sdb2  #mdadm --add /dev/md0 /dev/sdb2
  #mdadm --add /dev/md1 /dev/sdb3  #mdadm --add /dev/md1 /dev/sdb3
Ligne 212: Ligne 229:
  
  
-==== c) 3ème test ====+==== 3ème test ====
 débrancher le sda et redémarrer,​ là normalement vous tombez sur le shell GRUB, pour lancer le menu de GRUB taper: débrancher le sda et redémarrer,​ là normalement vous tombez sur le shell GRUB, pour lancer le menu de GRUB taper:
  configfile (hd0,​1)/​grub/​menu.lst  configfile (hd0,​1)/​grub/​menu.lst
Ligne 219: Ligne 236:
 __Remarque :__ Le clavier de GRUB est configuré en qwerty a vous de retrouver les bonnes touches. __Remarque :__ Le clavier de GRUB est configuré en qwerty a vous de retrouver les bonnes touches.
  
-==== d) Conclusion ====+==== Conclusion ====
 On est donc arrivé à démarrer le système sur seulement 2 disques ce qui permet de changer le 3ème. une fois le nouveau disque inséré il faut le partitionner à l'aide de //cfdisk// par exemple et ajouter chaque partitions dans le bon tableau RAID. On est donc arrivé à démarrer le système sur seulement 2 disques ce qui permet de changer le 3ème. une fois le nouveau disque inséré il faut le partitionner à l'aide de //cfdisk// par exemple et ajouter chaque partitions dans le bon tableau RAID.
  
-===== 4.Alerte de panne ===== 
-Si un disque dur tombe en panne il faut le savoir, le système fonctionnera encore même avec 2 disques ( c'est d'​ailleur pour cela que l'on c'est donné tout ce mal), il sera sûrement un peu plus lent. 
-//mdadm// permet de vous envoyer un mail automatiquement quand un disque est défaillant. Il faut dans un premier temps installer postfix pour gérer l'​envois des mails, voir la documentation [[serveur:​postfix_satellite]] 
-il faut en suite renseigner la variable **MAILADDR** en la faisant suivre de votre adresse EMAIL dans le fichier **/​etc/​mdadm/​mdadm.conf**,​ on peu même spécifier l'​expéditeur avec **MAILFROM**. 
-exemple: 
- MAILADDR monadresse@hotmail.fr ​ 
- MAILFROM root@localhost 
  
-il faut que //mdadm// soit mis en démon en mode //​--monitor//,​ par exemple dans un script ​de démarrage. +===== Alerte ​de panne =====
- #mdadm --monitor --scan --deamonise +
-et le tour est joué.+
  
 +Si un disque dur tombe en panne il faut le savoir, le système fonctionnera encore même avec 2 disques (c'est d'​ailleurs pour cela que l'on s'est donné tout ce mal), il sera sûrement un peu plus lent.
  
 +//mdadm// permet de vous envoyer un mail automatiquement quand un disque est défaillant. Il faut dans un premier temps installer Postfix pour gérer l'​envois des mails, cf. « [[:​postfix_systeme_satellite]] ».
  
 +Il faut en suite renseigner la variable **MAILADDR** en la faisant suivre de votre adresse EMAIL dans le fichier **/​etc/​mdadm/​mdadm.conf**,​ on peu même spécifier l'​expéditeur avec **MAILFROM**.
 +Exemple :
 +
 +  MAILADDR monadresse@domaine.fr ​
 +  MAILFROM root@localhost
 +
 +il faut que //mdadm// soit mis en démon en mode //​--monitor//,​ par exemple dans un script de démarrage.
 +
 +  # mdadm --monitor --scan --daemonise
 +
 +et le tour est joué.
  
-===== 5.Listes de commandes utiles ===== +===== Listes de commandes utiles ===== 
-Après avoir beaucoup perdu de temps en cherchant des informations à droite et à gauche qui me permettent de récupérer mon système sachant que j'​avais installé du RAID ou du LVM ou les deux j'ai donc fait une petite compilation des commandes les plus utiles. Il faut aussi savoir que **mdadm** et **LVM** sont dans **/sbin**. et vous y avez accés ​même si vous tombé ​sur une invite de commande du style **( Initramfs )**. +Après avoir beaucoup perdu de temps en cherchant des informations à droite et à gauche qui me permettent de récupérer mon système sachant que j'​avais installé du RAID ou du LVM ou les deux j'ai donc fait une petite compilation des commandes les plus utiles. Il faut aussi savoir que **mdadm** et **LVM** sont dans **/sbin**. et vous y avez accès ​même si vous tombez ​sur une invite de commande du style **( Initramfs )**. 
-une fois vos périphérique RAID et vos partitions LVM retrouvées à la main faite un **« exit »** pour continuer le démarrage.+une fois vos périphérique RAID et vos partitions LVM retrouvées à la main faites ​un **« exit »** pour continuer le démarrage.
  
  
-==== a) Commandes RAID ====+==== Commandes RAID ====
 Renseignement sur les périphériques RAID Renseignement sur les périphériques RAID
  #mdadm --detail /dev/md0  #mdadm --detail /dev/md0
Ligne 256: Ligne 277:
  #mdadm --remove /dev/md0 /dev/sdb2  #mdadm --remove /dev/md0 /dev/sdb2
 Pour ajouter un nouveau disque dans le tableau RAID Pour ajouter un nouveau disque dans le tableau RAID
- #mdadm --add /dev/md0 dev/​sdb2 ​+ #mdadm --add /dev/md0 dev/sdb2
  
 Recréer les périphériques multidisque si ils ne sont pas présent dans répertoire /dev Recréer les périphériques multidisque si ils ne sont pas présent dans répertoire /dev
Ligne 272: Ligne 293:
  
  
-==== b) Commande LVM ====+==== Commande LVM ====
  
 Recréer les périphériques node dans /dev/mapper Recréer les périphériques node dans /dev/mapper
- #​vgmknodes ​+ #vgmknodes
 Activer des Groupes Volumes qui existent déjà. Activer des Groupes Volumes qui existent déjà.
  #vgchange -a y  #vgchange -a y
Ligne 284: Ligne 305:
  
  
-===== 6.Conclusion =====+===== Conclusion =====
 Dans ce document j'ai donc essayé d'​avoir une approche très pratique du problème en compilant différentes informations sur mdadm, LVM2, GRUB et l'​ALTERNATE-CD de UBUNTU. Dans ce document j'ai donc essayé d'​avoir une approche très pratique du problème en compilant différentes informations sur mdadm, LVM2, GRUB et l'​ALTERNATE-CD de UBUNTU.
  • tutoriel/installation_raid_lvm.1209643712.txt.gz
  • Dernière modification: Le 18/04/2011, 14:51
  • (modification externe)