Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
informatique:systeme:matos:raid_logiciel [2015/12/07 11:50] – [Manuellement] bn8 | informatique:systeme:matos:raid_logiciel [2016/12/20 16:01] (Version actuelle) – bn8 | ||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
===== Pour connaître le statut des array ===== | ===== Pour connaître le statut des array ===== | ||
- | | + | <code bash>cat / |
===== Création des nod /dev/mdX ===== | ===== Création des nod /dev/mdX ===== | ||
- | | + | <code bash>mknod /dev/md0 b 9 0 |
- | mknod /dev/md1 b 9 1 | + | mknod /dev/md1 b 9 1 |
- | mknod /dev/md2 b 9 2 | + | mknod /dev/md2 b 9 2</ |
===== Augmentation/ | ===== Augmentation/ | ||
- | | + | <code bash>mdadm --grow /dev/md0 --raid-devices=X</ |
===== Ajouter un disque à une array ===== | ===== Ajouter un disque à une array ===== | ||
- | | + | <code bash>mdadm --manage /dev/md0 --add /dev/sda1</ |
===== Réinjecter un disque ayant été défaillant ===== | ===== Réinjecter un disque ayant été défaillant ===== | ||
- | | + | <code bash>mdadm --manage /dev/md0 --readd /dev/sda1</ |
===== Simuler une panne sur un disque ===== | ===== Simuler une panne sur un disque ===== | ||
- | | + | <code bash>mdadm --manage --set-faulty /dev/md0 /dev/sda |
- | mdadm --manage --remove /dev/md0 /dev/sda | + | mdadm --manage --remove /dev/md0 /dev/sda</ |
- | < | + | < |
===== Scan des array ===== | ===== Scan des array ===== | ||
- | | + | <code bash>mdadm --examine --scan</ |
**Remarque : ** Ce qui est retourné peut être envoyé tel-quel dans ''/ | **Remarque : ** Ce qui est retourné peut être envoyé tel-quel dans ''/ | ||
===== Activation d'une array ===== | ===== Activation d'une array ===== | ||
==== Manuellement ==== | ==== Manuellement ==== | ||
- | | + | <code bash>mdadm --assemble /dev/mdX /dev/sdaX /dev/sdbX ....</ |
Dans certain cas, l' | Dans certain cas, l' | ||
- | | + | <code bash>mdadmn --run /dev/mdX</ |
==== Automatiquement ==== | ==== Automatiquement ==== | ||
- | | + | <code bash>mdadm --assemble /dev/mdX --auto=yes</ |
| | ||
===== Désactivation d'une array ===== | ===== Désactivation d'une array ===== | ||
- | | + | <code bash>mdadm --stop /dev/mdX</ |
Ligne 55: | Ligne 55: | ||
* Vérifier que l' | * Vérifier que l' | ||
- | * Invalidé et retirer un des deux disques : < | + | * Invalidé et retirer un des deux disques : < |
- | mdadm –manage / | + | mdadm --manage / |
* Si nécessaire, | * Si nécessaire, | ||
* Supprimer la partition et recréer la avec la taille voulu (en utilisant //fdisk// par exemple) | * Supprimer la partition et recréer la avec la taille voulu (en utilisant //fdisk// par exemple) | ||
- | * Réinsérer la partition dans le device RAID : < | + | * Réinsérer la partition dans le device RAID : < |
- | * Laisser la synchro se faire. Pour la suivre : < | + | * Laisser la synchro se faire. Pour la suivre : < |
* Une fois la synchro terminé, répété l' | * Une fois la synchro terminé, répété l' | ||
* Invalidé et retirer le disque | * Invalidé et retirer le disque | ||
Ligne 66: | Ligne 66: | ||
* suppression et recréation de la partition avec la taille voulu | * suppression et recréation de la partition avec la taille voulu | ||
* réinsertion de la partition dans le device RAID | * réinsertion de la partition dans le device RAID | ||
- | * Étendre le device RAID sur tout l' | + | * Étendre le device RAID sur tout l' |
* Il ne vous restera plus qu'a redimensionné le système de fichiers ou le volume physique LVM dessus : | * Il ne vous restera plus qu'a redimensionné le système de fichiers ou le volume physique LVM dessus : | ||
- | * //ext3// ou //ext4// : < | + | * //ext3// ou //ext4// : < |
- | * Volume Physique LVM : < | + | * Volume Physique LVM : < |
==== RAID5 ==== | ==== RAID5 ==== | ||
- | * Ajouter un disque à la grappe : < | + | * Ajouter un disque à la grappe : < |
- | * Augmenter le nombre de disque utile de la grappe : < | + | * Augmenter le nombre de disque utile de la grappe : < |
* Laisser la synchro ce faire. Il ne vous restera ensuite qu'a redimensionné le système de fichiers ou le volume physique LVM dessus : | * Laisser la synchro ce faire. Il ne vous restera ensuite qu'a redimensionné le système de fichiers ou le volume physique LVM dessus : | ||
- | * EXT2/3/4 : < | + | * EXT2/3/4 : < |
- | * PV LVM : < | + | * PV LVM : < |
Ligne 86: | Ligne 86: | ||
Utiliser la commande // | Utiliser la commande // | ||
- | * Pour stopper un //resync// actif pour tout les devices RAID : < | + | * Pour stopper un //resync// actif pour tout les devices RAID : < |
- | * Pour stopper un //resync// actif sur un device RAID spécifique : < | + | * Pour stopper un //resync// actif sur un device RAID spécifique : < |
+ | |||
+ | ===== Régler la vitesse de resync ===== | ||
+ | |||
+ | <code bash># Vitesse minimale | ||
+ | cat / | ||
+ | echo 50000 > / | ||
+ | |||
+ | # Vitesse maximale | ||
+ | cat / | ||
+ | echo 200000 > / |