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
Prochaine révision Les deux révisions suivantes
raid_logiciel [Le 10/10/2013, 13:04]
fabien26 Restructuration - ajout d'info + suppression d'infos confuses (ligne de commande combinée pour retirer un membre du RAID)
raid_logiciel [Le 18/07/2014, 12:43]
193.251.36.211 [Ce que RAID n'est pas]
Ligne 16: Ligne 16:
  
 Le RAID n'est pas une solution de sauvegarde, il s'agit d'une solution qui permet un rétablissement rapide de la situation lors d'un cas de figure favorable. Le RAID n'est pas une solution de sauvegarde, il s'agit d'une solution qui permet un rétablissement rapide de la situation lors d'un cas de figure favorable.
-Les deux (ou plus) disques utilisés étant souvent de la même époque, de la même marque, et même de la même série, il se peut que vous n'ayez pas de chance et que plus d'un disque grille à la fois, dans ce cas, il se peut que vous ne puissiez pas récupéré ​la moindre bribe de données ... +Les deux (ou plus) disques utilisés étant souvent de la même époque, de la même marque, et même de la même série, il se peut que vous n'ayez pas de chance et que plus d'un disque grille à la fois, dans ce cas, il est possible ​que vous ne puissiez pas récupérer ​la moindre bribe de données ... 
-Il se peut aussi que des dégâts électriques ​graves puissent griller ​tous les composants ​en même temps de votre PC ... Ce genre de dégâts ​sont fréquents ​si votre alimentation est dite "​NONAME"​ c'est à dire les alimentations ​souvent ​vendues ​avec les ordinateurs pré assemblés. La remplacer par une Alim de marque reconnue permet de baisser ce risque énormément à tel point qu'il devient négligeable. Malgré tout une sauvegarde externe reste très vivement conseillée.+Lors d'un événement qui conduirait à des dégâts électriques tous les composants de votre PC peuvent griller en même temps ... Ce genre de dégâts ​est fréquent ​si votre alimentation est dite "​NONAME"​ c'est à dire une alimentation ​souvent ​vendue ​avec les ordinateurs pré assemblés. La remplacer par une Alim de marque reconnue permet de baisser ce risque énormément à tel point qu'​il ​en devient négligeable. Malgré tout une sauvegarde externe reste très vivement conseillée.
  
-Dans le cas d'un RAID 0, il ne s'agit aucunement d'une solution de sauvegarde, bien au contraire, le fait d'​étaler les données sur plusieurs disques augmente les performances,​ mais même si qu'​un ​disque ​grille, ​vous perdez tout. Ce cas là est donc utile seulement dans les cas où les données sont non cruciale mais dont les besoins de performances de lecture/​écriture sont importants.+Dans le cas d'un RAID 0, il ne s'agit aucunement d'une solution de sauvegarde, bien au contraire, le fait d'​étaler les données sur plusieurs disques augmente ​certes ​les performances,​ mais il en résulte une plus grande chance de panne. En effet si un seul des disques d'​un ​groupe RAID 0 grille, ​l'​intégralité des donnés, même contenue dans les autre disques, devient illisible ! 
 +Ce cas là est donc utile seulement dans les cas où les données sont non cruciale mais dont les besoins de performances de lecture/​écriture sont importants. ​(Partition système ou partition dite "​Scratch area" c'est à dire endroit où est fait le travail courant avant d'​être stocké plus en sécurité)
  
 ==== Les types de RAID ==== ==== Les types de RAID ====
  
-  * RAID 0: 2 disques minimum - "​Taille du plus petit disque"​ x "​nombre de disques"​ - Ce type de RAID ne protège pas du tout vos données, mais obtient les performances maximales de vos disques. Ce mode permet en effet de combiner plusieurs disques en un seul. Les données seront distribuées entre chaque disques (le nombre de disques utilisables est illimité, mais les risques de pannes ​augmentes ​en toute logique) ce qui permet de presque doubler les performances avec deux disques, presque tripler avec 3, etc ... ("​Vitesse du disque le plus lent" x "​nombre de disques"​) +  * RAID 0: 2 disques minimum - "​Taille du plus petit disque"​ x "​nombre de disques"​ - Ce type de RAID ne protège pas du tout vos données, mais obtient les performances maximales de vos disques. Ce mode permet en effet de combiner plusieurs disques en un seul. Les données seront distribuées entre chaque disques (le nombre de disques utilisables est illimité, mais les risques de pannes ​augmentent, ​en toute logique, proportionnellement) ce qui permet de presque doubler les performances avec deux disques, presque tripler avec 3, etc ... ("​Vitesse du disque le plus lent" x "​nombre de disques"​) 
-  * RAID 1: 2 disques minimum - Taille du plus petit disque - En RAID 1 vos données sont copiées sur deux disques ou plus. C'est à dire que chaque disques seront l'​exacte copie du premier. Si l'un d'eux grille, il suffit de le remplacer pour créer une nouvelle copie sur ce nouveau disque. Côté ​performance les performances en écriture ​sont les mêmes qu'​avec un seul disque (le plus lent du groupe). En lecture les performances sur la copie d'un seul fichier devraient être proches de la vitesse d'un seul disque, mais vous pourrez lire à pleine vitesse autant de fichiers qu'il y a de disques en miroir (Exemple: Avec 3 disques identiques vous pouvez lire un fichier à 120 mo/s tout comme 3 fichier à la fois à toujours 120 mo/s) +  * RAID 1: 2 disques minimum - Taille du plus petit disque - En RAID 1 vos données sont copiées sur deux disques ou plus. C'est à dire que chaque disques seront l'​exacte copie du premier. Si l'un d'eux grille, il suffit de le remplacer pour créer une nouvelle copie sur ce nouveau disque. Côté performancesen écriture, elles seront ​les mêmes qu'​avec un seul disque (le plus lent du groupe). En lecture les performances sur la copie d'un seul fichier devraient être proches de la vitesse d'un seul disque, mais vous pourrez lire à pleine vitesse autant de fichiers qu'il y a de disques en miroir (Exemple: Avec 3 disques identiques vous pouvez lire un fichier à 120 mo/s tout comme 3 fichier à la foistoujours ​à 120 mo/s par fichier
-  * RAID 5: 3 disques minimum - "​Taille du plus petit disque"​ x ("​Nombre de disques"​ - 1) - Le RAID 5 est un mélange de RAID 0 et de RAID 1. Les fichiers sont à la fois coupés en plusieurs disques pour optimiser les performances et à la fois clonés de telle manière à ce qu'ils soient récupérable lors de la perte d'un disque. La vitesse est d'​environ celle de //"​vitesse du pire disque"​ x ("​Nombre de disques"​ - 1)// que ce soit en lecture ou écriture, même si les performances en écriture peuvent être limités par la puissance du CPU quand le nombre de disques est élevé (+ de 6 sur un PC actuel haut de gamme). Vous pouvez ajouter autant de disques que vous le souhaitez, mais le nombre de disques pouvant tomber en panne avant perte totale des données du groupe restera toujours de 1.+  * RAID 5: 3 disques minimum - "​Taille du plus petit disque"​ x ("​Nombre de disques"​ - 1) - Le RAID 5 est un mélange de RAID 0 et de RAID 1. Les fichiers sont à la fois coupés en plusieurs disques pour optimiser les performances et à la fois clonés de telle manière à ce qu'ils soient récupérable lors de la perte d'un disque. La vitesse est d'​environ celle de //"​vitesse du pire disque"​ x ("​Nombre de disques"​ - 1)// que ce soit en lecture ou écriture, même si les performances en écriture peuvent être limités par la puissance du CPU quand le nombre de disques est élevé (+ de 6 sur un PC actuel haut de gamme). Vous pouvez ajouter autant de disques que vous le souhaitez, mais le nombre de disques pouvant tomber en panne avant la perte totale des données du groupe restera toujours de 1.
   * RAID 6: 4 disques minimum - "​Taille du plus petit disque"​ x ("​Nombre de disques"​ - 2) - Même chose que le RAID 5 sauf que 2 disques peuvent griller avant de perdre toutes les données contenus. Cette version du RAID est faite pour ceux utilisant un grand nombre de disques (5 ou plus) en RAID 5   * RAID 6: 4 disques minimum - "​Taille du plus petit disque"​ x ("​Nombre de disques"​ - 2) - Même chose que le RAID 5 sauf que 2 disques peuvent griller avant de perdre toutes les données contenus. Cette version du RAID est faite pour ceux utilisant un grand nombre de disques (5 ou plus) en RAID 5
-  * RAID 10: 4 disques uniquement - 2 x "​Taille du plus petit disque"​ -  Le RAID 10 ou RAID 1+0 est le fait de créer deux RAID 1 que vous combinez ensuite en un RAID 0. Cette technique est automatisée par le mode RAID 10 qui fait le travail pour vous. Les performances en lecture sont du niveau d'un RAID 0 de deux disques mais deux fichiers peuvent êtres accédés à pleine vitesse en même temps. En écriture les performances sont celles de deux disques. Ce mode est recommandé ​au RAID 6 si vous voulez ​des performances ​maximales ​tout en pouvant perdre un maximum ​de deux disques en même temps. Malgré tout les les deux disques qui grillent ​en même temps sont dans le même "​groupe RAID 1" ça ne marchera pasCe mode est complexe et il est recommandé d'​utiliser ​le mode RAID 5 avec disques ​si vous souhaitez un mix de sauvegarde + performance. Malgré tout le RAID 10 est bien plus rapide et n'engorge absolument pas le CPU.+  * RAID 10: 4 disques uniquement - 2 x "​Taille du plus petit disque"​ -  Le RAID 10 ou RAID 1+0 est le fait de créer deux RAID 1 que vous combinez ensuite en un RAID 0. Cette technique est automatisée par le mode RAID 10 qui fait le travail pour vous. Les performances en lecture sont du niveau d'un RAID 0 de deux disques mais deux fichiers peuvent êtres accédés à pleine vitesse en même temps. En écriture les performances sont celles de deux disques. Ce mode est recommandé ​pour des performances ​optimales ​tout en ayant une copie de sauvegarde. Malgré tout sa complexité n'en fait pas un mode recommandé ni pour les débutants, ni pour les particuliers ​en généralBeaucoup préféreront ​le mode RAID 5 avec le même nombre de disques, qui malgré des performances légèrement moindre ​vous offre plus d'espace utilisable.
  
 Pour plus de détails, Wikipédia est bien fourni : \\ Pour plus de détails, Wikipédia est bien fourni : \\
Ligne 56: Ligne 57:
   - Ayez au moins 2 disques durs (cas du RAID 0 ou 1) ou 3 disques durs (cas du RAID 5) ou 4 disques durs (cas du RAID 6 et RAID 10)   - Ayez au moins 2 disques durs (cas du RAID 0 ou 1) ou 3 disques durs (cas du RAID 5) ou 4 disques durs (cas du RAID 6 et RAID 10)
   - ... branchés sur des contrôleurs IDE Sata/​P-ata/​SCSI reconnus par Ubuntu (C'est à dire la quasi totalité)   - ... branchés sur des contrôleurs IDE Sata/​P-ata/​SCSI reconnus par Ubuntu (C'est à dire la quasi totalité)
-  - Il est recommandés ​que les disques ​soit de même tailles, mais ce n'est pas indispensable,​ vous pouvez partitionner vos disques de telles ​manière que chaque ​disques ai une partition de la taille du disque le plus petit, le restant des disques pourra être utilisé en mode conventionnel "​NON-RAID"​+  - Il est recommandé ​que les disques ​soient ​de même taille, mais ce n'est pas indispensable,​ vous pouvez partitionner vos disques de telle manière que chaque ​disque ait une partition de la taille du disque le plus petit, le restant des disques pourra être utilisé en mode conventionnel "​NON-RAID"​
  
 ===== Installation ===== ===== Installation =====
Ligne 73: Ligne 74:
 sudo fdisk /dev/sdX sudo fdisk /dev/sdX
 </​code> ​ </​code> ​
 +
  
 Il faut comprendre que le `sdX` représente votre disque dur et que `X` représente sa lettre. Par exemple `sda`, `sdb`, `sdc`, etc... (vous pouvez utiliser [[Gnome-disk-utility]] pour connaître le "​nom"​ de votre disque.) Il faut comprendre que le `sdX` représente votre disque dur et que `X` représente sa lettre. Par exemple `sda`, `sdb`, `sdc`, etc... (vous pouvez utiliser [[Gnome-disk-utility]] pour connaître le "​nom"​ de votre disque.)
 +
 +
 +
 +Info : Pour des partitions de plus de 2.2To, il faut utiliser "​gdisk",​ de la même manière
 +<​code>​
 +sudo gdisk /dev/sdX
 +</​code> ​
 +Choisir un type de table de partition "​GPT",​ puis suivre a nouveau ce tuto
 +
  
 Vous obtiendrez (grâce à l'​option `m`) les lignes suivantes :  Vous obtiendrez (grâce à l'​option `m`) les lignes suivantes : 
Ligne 144: Ligne 155:
 sudo mdadm --daemonise /dev/md0 sudo mdadm --daemonise /dev/md0
 </​code>​ </​code>​
 +
 +<note help> Si la commande ci-dessus renvoie un message du type
 +<​code>​
 +mdadm: --daemonise does not set the mode, and so cannot be the first option.
 +</​code>​
 +essayez la commande suivante:
 +<​code>​
 +sudo mdadm --monitor --daemonise /dev/md0
 +</​code>​
 +</​note>​
  
 On peut maintenant demander quelques détails à notre disque virtuel : On peut maintenant demander quelques détails à notre disque virtuel :
Ligne 527: Ligne 548:
 </​code>​ </​code>​
  
-Ensuite il suffit d'​ajouter le disque manquant via :+N.B.: 
 + 
 +Pour créer un RAID 10 avec seulement deux disques, les deux autres disques, marqués comme manquants, devront être alternés avec les présents:​ 
 +<​code>​ 
 +mdadm --create /dev/md0 --level=10 --raid-devices=4 /dev/sda1 missing ​ /dev/sdb1 missing 
 +</​code>​ 
 +Si l'on met deux missing à la suite, cela ne fonctionne pas 
 + 
 +Ensuite il suffit d'​ajouter le (ou les) disque(s) manquant(s) via :
 <​code>​ <​code>​
 mdadm --manage /dev/md0 --add /dev/sdb1 mdadm --manage /dev/md0 --add /dev/sdb1
  • raid_logiciel.txt
  • Dernière modification: Le 01/02/2024, 17:08
  • par krodelabestiole