Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| sysadmin:linux:raid:raid-logiciel [2019/12/27 10:36] – ↷ Page déplacée de sysadmin:linux:raid-logiciel à sysadmin:linux:raid:raid-logiciel yoann | sysadmin:linux:raid:raid-logiciel [2024/12/23 14:04] (Version actuelle) – yoann | ||
|---|---|---|---|
| Ligne 3: | Ligne 3: | ||
| ====== RAID logiciel sous GNU/Linux ====== | ====== RAID logiciel sous GNU/Linux ====== | ||
| - | Le paquet | + | Le paquet |
| + | |||
| + | < | ||
| + | Le RAID logiciel apporte une meilleur tolérance aux pannes matérielles (redondance) mais ne se substitue pas à votre stratégie de sauvegarde. | ||
| + | </ | ||
| ===== Terminologie ===== | ===== Terminologie ===== | ||
| Ligne 20: | Ligne 25: | ||
| - | ===== Opérations sur les volumes RAIDs ===== | + | ===== Création des disques |
| + | |||
| + | < | ||
| + | Pour tester les différentes commandes, on crée ici des disques virtuels mais pour que le RAID puisse avoir un intérêt, il faut disposer de disques physiques indépendants. | ||
| + | </ | ||
| - | Pour tester les différentes commandes, on crée ici des disques virtuels. | ||
| <code bash> | <code bash> | ||
| for i in $(seq 0 4); | for i in $(seq 0 4); | ||
| Ligne 36: | Ligne 44: | ||
| </ | </ | ||
| - | ==== Création d'un volume RAID ==== | + | ===== Création d'un volume RAID ===== |
| Pour créer un volume RAID, on a besoin d'un ou plusieurs disques (périphériques en mode blocs). Avant de créer le volume on peut s' | Pour créer un volume RAID, on a besoin d'un ou plusieurs disques (périphériques en mode blocs). Avant de créer le volume on peut s' | ||
| Ligne 65: | Ligne 73: | ||
| </ | </ | ||
| - | consulter | + | ===== Consulter |
| + | |||
| + | <code bash> | ||
| + | # Lister l' | ||
| + | cat / | ||
| + | |||
| + | # Afficher les détails d'un volume: | ||
| + | mdadm --detail /dev/md0 | ||
| + | </ | ||
| + | |||
| + | ===== Assemblage des groupes RAID ===== | ||
| + | |||
| + | L' | ||
| + | |||
| + | |||
| + | Pour ajouter en fin de fichier conf, la déclaration de notre nouveau groupe de volumes md0: | ||
| + | <code bash> | ||
| + | mdadm --detail --scan --verbose >> / | ||
| + | update-initramfs -u | ||
| + | </ | ||
| + | |||
| + | Vérifier que le groupe de volume peut être re-assemblé à partir du fichier de configuration: | ||
| + | <code bash> | ||
| + | # Arrete/ | ||
| + | mdadm --stop /dev/md0 | ||
| + | |||
| + | # Démarrer les groupes de volumes RAID déclarés dans un fichier mdadm.conf | ||
| + | mdadm --assemble --scan | ||
| + | </ | ||
| + | |||
| + | Si tout se passe bien, tester un reboot: | ||
| + | |||
| + | <code bash> | ||
| + | reboot | ||
| + | </ | ||
| + | |||
| + | |||
| + | Pour assembler manuellement notre volume RAID1: | ||
| + | <code bash> | ||
| + | mdadm -A /dev/md0 /dev/sda1 /dev/sdb1 | ||
| + | </ | ||
| + | |||
| + | les d' | ||
| - | ==== Assembler un volume ==== | ||
| - | L' | + | ===== Ajouter/ |
| + | todo | ||
| - | Ajouter/ | + | ===== Les disques |
| - | Les disques de secours | + | todo |
| - | Les superblocks | ||