Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

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édentesRévision précédente
Prochaine révision
Révision précédente
tutoriel:disque:sd:raspi:nas:raid1:start1 [2020/10/24 22:39] admintutoriel:disque:sd:raspi:nas:raid1:start1 [2022/08/13 22:36] (Version actuelle) – modification externe 127.0.0.1
Ligne 7: Ligne 7:
 Ce tutoriel montre comment créer une matrice RAID Linux. Ce tutoriel montre comment créer une matrice RAID Linux.
  
-====== Pré-requis ======+===== Pré-requis =====
  
   * un Raspberry Pi (si possible Raspberry Pi 4 avec 4GB de RAM) :   * un Raspberry Pi (si possible Raspberry Pi 4 avec 4GB de RAM) :
Ligne 15: Ligne 15:
   * des clés USB de la même taille et si possible du même fabricant.   * des clés USB de la même taille et si possible du même fabricant.
  
-====== Première étape ======+===== Première étape =====
  
   * Mettez à jour le système et installez **mdadm** :<cli>pi@framboise:~ $ sudo apt update   * Mettez à jour le système et installez **mdadm** :<cli>pi@framboise:~ $ sudo apt update
Ligne 21: Ligne 21:
 pi@framboise:~ $ sudo apt install mdadm</cli> pi@framboise:~ $ sudo apt install mdadm</cli>
  
-====== Autres étapes ======+===== Autres étapes =====
  
-===== Configurer les lecteurs =====+==== Configurer les lecteurs ====
  
 Sur un PC, Sur un PC,
   - Insérez l'une de vos clés USB (fermez toutes les fenêtres automatiques)   - Insérez l'une de vos clés USB (fermez toutes les fenêtres automatiques)
-    * Lancez **Disques**, sélectionnez le lecteur USB dans le panneau de gauche, cliquez sur l'icône d'engrenages :{{ :tutoriel:disque:sd:raspi:nas:raid1:nas_raid-01.png?400 |}} +    * Lancez **Disques**, sélectionnez le lecteur USB dans le panneau de gauche, cliquez sur l'icône d'engrenages :{{ tutoriel:disque:sd:raspi:nas:raid1:nas_raid-01.png?400 |}} 
-    * Sélectionnez **Formater la partition...** et Choisissez les options suivantes :{{ :tutoriel:disque:sd:raspi:nas:raid1:nas_raid-02.png?400 |}}+    * Sélectionnez **Formater la partition...** et Choisissez les options suivantes :{{ tutoriel:disque:sd:raspi:nas:raid1:nas_raid-02.png?400 |}}
       * Nom de volume : **USB01**       * Nom de volume : **USB01**
       * **Désactivez Effacer**       * **Désactivez Effacer**
Ligne 44: Ligne 44:
 </cli>Le plus souvent, ce sera : /dev/sda1, /dev/sdb1, /dev/sdc1 et /dev/sdd1 </cli>Le plus souvent, ce sera : /dev/sda1, /dev/sdb1, /dev/sdc1 et /dev/sdd1
  
-===== Configurer le RAID =====+==== Configurer le RAID ====
  
-==== Configurer un volume RAID-0 ====+=== Configurer un volume RAID-0 ===
  
 Entrez le code suivant pour configurer deux disques USB ou plus dans une matrice RAID-0 hautes performances en parallèle, en remplaçant **--raid-devices=X** par le nombre de disques que vous utilisez et /dev/sda1 /dev/sdb1 par vos points de montage :<cli>pi@framboise:~ $ sudo mdadm --create --verbose /dev/md/vol1 --level=0 --raid-devices=2 /dev/sda1 /dev/sdb1</cli> Entrez le code suivant pour configurer deux disques USB ou plus dans une matrice RAID-0 hautes performances en parallèle, en remplaçant **--raid-devices=X** par le nombre de disques que vous utilisez et /dev/sda1 /dev/sdb1 par vos points de montage :<cli>pi@framboise:~ $ sudo mdadm --create --verbose /dev/md/vol1 --level=0 --raid-devices=2 /dev/sda1 /dev/sdb1</cli>
Ligne 55: Ligne 55:
 Avec 4 disques dans la matrice RAID-0, le code serait le suivant :<cli>pi@framboise:~ $ sudo mdadm --create --verbose /dev/md/vol1 --level=0 --raid-devices=4 /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1</cli> Avec 4 disques dans la matrice RAID-0, le code serait le suivant :<cli>pi@framboise:~ $ sudo mdadm --create --verbose /dev/md/vol1 --level=0 --raid-devices=4 /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1</cli>
  
-==== Configurer un volume RAID-1 ====+=== Configurer un volume RAID-1 ===
  
 Pour configurer une matrice RAID-1 redondante avec deux disques, entrez le code suivant : Pour configurer une matrice RAID-1 redondante avec deux disques, entrez le code suivant :
Ligne 77: Ligne 77:
 <cli prompt='$ '>pi@framboise:~ $ </cli></cli> <cli prompt='$ '>pi@framboise:~ $ </cli></cli>
  
-==== Configurer un volume RAID-4/5/====+=== Configurer un volume RAID-4/5/6 ===
  
 Pour configurer un RAID-4 redondant, un RAID-5 avec trois disques ou une matrice RAID-6 avec quatre disques, utilisez le code suivant, en remplaçant --level=X par le niveau RAID souhaité :<cli>pi@framboise:~ $ sudo mdadm --create --verbose /dev/md/vol1 --level=4 --raid-devices=3 /dev/sda1 /dev/sdb1 /dev/sdc1</cli> Pour configurer un RAID-4 redondant, un RAID-5 avec trois disques ou une matrice RAID-6 avec quatre disques, utilisez le code suivant, en remplaçant --level=X par le niveau RAID souhaité :<cli>pi@framboise:~ $ sudo mdadm --create --verbose /dev/md/vol1 --level=4 --raid-devices=3 /dev/sda1 /dev/sdb1 /dev/sdc1</cli>
Ligne 83: Ligne 83:
 Pour une matrice RAID-5 utilisant trois disques et un disque de secours :<cli>pi@framboise:~ $ sudo mdadm --create --verbose /dev/md/vol1 --level=5 --raid-devices=3 /dev/sda1 /dev/sdb1 /dev/sdc1 --spare-devices=1 /dev/sdd1</cli> Pour une matrice RAID-5 utilisant trois disques et un disque de secours :<cli>pi@framboise:~ $ sudo mdadm --create --verbose /dev/md/vol1 --level=5 --raid-devices=3 /dev/sda1 /dev/sdb1 /dev/sdc1 --spare-devices=1 /dev/sdd1</cli>
  
-==== Configurer un volume RAID-10 ====+=== Configurer un volume RAID-10 ===
  
 Pour configurer un RAID-10 rapide et redondant (également appelé RAID-1 + 0 imbriqué), utilisez le code suivant :<cli>pi@framboise:~ $ sudo mdadm --create --verbose /dev/md/vol1 --level=10 --raid-devices=4 /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1</cli> Pour configurer un RAID-10 rapide et redondant (également appelé RAID-1 + 0 imbriqué), utilisez le code suivant :<cli>pi@framboise:~ $ sudo mdadm --create --verbose /dev/md/vol1 --level=10 --raid-devices=4 /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1</cli>
Ligne 89: Ligne 89:
 Pour plus d'informations sur les matrices RAID complexes, consultez le [[https://raid.wiki.kernel.org/index.php/A_guide_to_mdadm|wiki mdadm]]. Pour plus d'informations sur les matrices RAID complexes, consultez le [[https://raid.wiki.kernel.org/index.php/A_guide_to_mdadm|wiki mdadm]].
  
-===== Confirmez votre matrice RAID =====+==== Confirmez votre matrice RAID ====
  
 Confirmez que la création de votre matrice RAID s'est bien passée :<cli>pi@framboise:~ $ sudo mdadm --detail /dev/md/vol1 Confirmez que la création de votre matrice RAID s'est bien passée :<cli>pi@framboise:~ $ sudo mdadm --detail /dev/md/vol1
Ligne 123: Ligne 123:
                    17        1      active sync   /dev/sdb1</cli>                    17        1      active sync   /dev/sdb1</cli>
  
-===== Sauvegarder votre matrice RAID =====+==== Sauvegarder votre matrice RAID ====
  
 Raspbian ne nous laisse pas enregistrer la matrice RAID en tant que user:pi, même en utilisant sudo. Raspbian ne nous laisse pas enregistrer la matrice RAID en tant que user:pi, même en utilisant sudo.
Ligne 136: Ligne 136:
 </cli> </cli>
  
-===== Créer un système de fichiers =====+==== Créer un système de fichiers ====
  
 Nous utiliserons le système de fichiers EXT4 car c'est le meilleur choix pour notre matrice RAID. Nous utiliserons le système de fichiers EXT4 car c'est le meilleur choix pour notre matrice RAID.
Ligne 183: Ligne 183:
 pi@framboise:~ $ </cli>FIXME Ne se monte pas ! pi@framboise:~ $ </cli>FIXME Ne se monte pas !
  
-====== Conclusion ======+===== Conclusion =====
  
-====== Problèmes connus ======+===== Problèmes connus =====
  
-====== Voir aussi ======+===== Voir aussi =====
  
   * **(en)** [[https://www.ricmedia.com/build-raspberry-pi3-raid-nas-server/]]   * **(en)** [[https://www.ricmedia.com/build-raspberry-pi3-raid-nas-server/]]