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 [2011/06/21 12:48] – modification externe 127.0.0.1 | informatique:systeme:matos:raid_logiciel [2016/12/20 16:01] (Version actuelle) – bn8 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== | + | ====== |
- | cat / | ||
- | ====== Création | + | ===== Pour connaître le statut |
- | mknod /dev/md0 b 9 0 | + | <code bash> |
- | mknod /dev/md1 b 9 1 | + | |
- | mknod /dev/md2 b 9 2 | + | |
- | ====== Augmentation/Diminution du nombre de disque d'une array ====== | + | ===== Création des nod /dev/ |
- | mdadm --grow | + | <code bash> |
+ | mknod /dev/md1 b 9 1 | ||
+ | mknod /dev/md2 b 9 2</ | ||
- | ====== Ajouter un disque | + | ===== Augmentation/ |
- | | + | <code bash>mdadm --grow /dev/md0 --raid-devices=X< |
- | ====== Réinjecter | + | ===== Ajouter |
- | | + | <code bash>mdadm --manage /dev/md0 --add /dev/sda1</ |
- | ====== Simuler une panne sur un disque | + | ===== Réinjecter |
- | | + | <code bash>mdadm --manage /dev/md0 --readd /dev/sda1</code> |
- | mdadm --manage --remove | + | |
- | ====== Scan des array ====== | + | ===== Simuler une panne sur un disque |
- | | + | <code bash> |
+ | mdadm --manage --remove /dev/md0 / | ||
+ | |||
+ | < | ||
+ | ===== 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 ==== |
- | mdadm --assemble /dev/mdX /dev/sdaX /dev/sdbX .... | + | <code bash>mdadm --assemble /dev/mdX /dev/sdaX /dev/sdbX ....</ |
+ | |||
+ | Dans certain cas, l' | ||
+ | |||
+ | <code bash> | ||
+ | ==== Automatiquement ==== | ||
+ | <code bash> | ||
| | ||
- | ===== Automatiquement | + | ===== Désactivation d'une array ===== |
- | mdadm --assemble | + | |
+ | <code bash>mdadm --stop /dev/mdX</ | ||
+ | |||
+ | |||
+ | ===== Augmenter taille d'une array ===== | ||
+ | |||
+ | ==== RAID1 ==== | ||
+ | |||
+ | * Vérifier que l' | ||
+ | * Invalidé et retirer un des deux disques : <code bash> | ||
+ | mdadm --manage /dev/md0 --remove / | ||
+ | * Si nécessaire, | ||
+ | * 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 : <code bash> | ||
+ | * Laisser la synchro se faire. Pour la suivre : <code bash> | ||
+ | * Une fois la synchro terminé, répété l' | ||
+ | * Invalidé et retirer le disque | ||
+ | * reboot et remplacement si nécessaire | ||
+ | * suppression et recréation de la partition avec la taille voulu | ||
+ | * réinsertion de la partition dans le device RAID | ||
+ | * É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 : | ||
+ | * //ext3// ou //ext4// : <code bash> | ||
+ | * Volume Physique LVM : <code bash> | ||
+ | |||
+ | ==== RAID5 ==== | ||
+ | |||
+ | * Ajouter un disque à la grappe : <code bash> | ||
+ | * Augmenter le nombre de disque utile de la grappe : <code bash> | ||
+ | * 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 : <code bash> | ||
+ | * PV LVM : <code bash> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Arrêter un resync en cours ===== | ||
+ | |||
+ | Utiliser la commande // | ||
- | ====== Augmenter taille d'une array ====== | + | * Pour stopper un //resync// actif pour tout les devices RAID : <code bash>/ |
+ | * Pour stopper un //resync// actif sur un device RAID spécifique : <code bash>/ | ||
- | Après avoir ajouter un disque à la grappe: | + | ===== Régler |
- | mdadm --grow | + | <code bash># Vitesse minimale |
+ | cat /proc/sys/dev/raid/ | ||
+ | echo 50000 > / | ||
- | puis après la synchro : | + | # Vitesse maximale |
+ | cat / | ||
+ | echo 200000 > / | ||
- | resize2fs /dev/md0 |