Vous êtes ici : index » informatique » systeme » matos » raid_logiciel
Piste : raid_logiciel

RAID Logiciel

Ceci est une ancienne révision du document !


RAID Logiciel

Pour connaître le statut des array

cat /proc/mdstat

Création des nod /dev/mdX

mknod /dev/md0 b 9 0
mknod /dev/md1 b 9 1
mknod /dev/md2 b 9 2

Augmentation/Diminution du nombre de disque d'une array

mdadm --grow /dev/md0 --raid-devices=X

Ajouter un disque à une array

mdadm --manage /dev/md0 --add /dev/sda1

Réinjecter un disque ayant été défaillant

mdadm --manage /dev/md0 --readd /dev/sda1

Simuler une panne sur un disque

mdadm --manage --set-faulty /dev/md0 /dev/sda
mdadm --manage --remove /dev/md0 /dev/sda

Scan des array

mdadm --examine --scan

Remarque : Ce qui est retourné peut être envoyé tel-quel dans /etc/mdadm/mdadm.conf

Activation d'une array

Manuellement

mdadm --assemble /dev/mdX /dev/sdaX /dev/sdbX ....

Automatiquement

mdadm --assemble /dev/mdX --auto=yes

Augmenter taille d'une array

Après avoir ajouter un disque à la grappe:

mdadm --grow /dev/md0 --raid-devices=4

puis après la synchro :

resize2fs /dev/md0

How to stop an mdadm resync

Use the checkarray command. To stop an active resync of all md raid devices :

/usr/share/mdadm/checkarray -xa

To stop a specific device :

/usr/share/mdadm/checkarray -x /dev/md[123]