Outils pour utilisateurs

Outils du site


linux:raid (lu 13701 fois)

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
linux:raid [08-09-2014 11:06]
edmc73
linux:raid [08-09-2014 11:25] (Version actuelle)
edmc73
Ligne 6: Ligne 6:
 http://www.debian-fr.org/raid-logiciel-avec-mdadm-exemple-raid1-niveau-debutant-t27585.html http://www.debian-fr.org/raid-logiciel-avec-mdadm-exemple-raid1-niveau-debutant-t27585.html
  
 +===== Commandes utiles =====
  
 +Etat du raid
 +<code># cat /proc/mdstat 
 +Personalities : [raid1] [raid6] [raid5] [raid4] 
 +md1 : active raid5 sda5[0] sde5[2] sdc5[1]
 +      527012864 blocks super 1.2 level 5, 512k chunk, algorithm 2 [3/3] [UUU]
 +      
 +md0 : active raid1 sda1[0] sde1[4] sdc1[2]
 +      29279104 blocks super 1.2 [3/3] [UUU]
 +      
 +unused devices: <none>
 +</code>
 +
 +  mdadm --examine --scan
 +
 +Mettre à jour les infos
 +  mdadm --examine --scan >> /etc/mdadm/mdadm.conf
 +
 +Pour avoir le détail d'une grappe
 +  mdadm --detail /dev/md0
 +
 +L'état d'un disque
 +  mdadm --examine /dev/sda1
 +
 +Création d'une grappe RAID1 avec deux disques
 +  mdadm --create --verbose /dev/md0 --level=1 --raid-devices=2 /dev/sda1 /dev/sdb1
 +
 +Création d'une grappe RAID1 de deux disque dont un est absent pour l'instant
 +  mdadm --create --verbose /dev/md0 --level=1 --raid-devices=2 /dev/sda1 missing
 +
 +Création d'une grappe RAID1 avec d'autres paramètres ...
 +  mdadm --create --verbose /dev/md0 --level=1 --name=xyz --metadata=1.0 --raid-devices=2 /dev/sda1 /dev/sdb1
 +  * nommage explicite de la grappe avec --name=xyz
 +  * forçage du type de superblock  avec --metadata=1.0
 +
 +J’attire spécialement l’attention sur le paramètre metadata=<version>. Il permet de préciser le mode de gestion du « superblock » RAID.
 +
 +Version du superblock (métadonnée RAID)
 +
 +Le « superblock » désigne l’ensemble des données stockées sur les disques et servant à fournir au système les informations lui permettant de gérer les grappes RAID. Le format et le mode de stockage de ces métadonnées sont indiqué par un numéro de version :
 +
 +0.90 : valeur par défaut, sauf indication contraire dans mdadm.conf
 +
 +1.0 : « superblock » stocké en fin de partition, cette valeur est utilisée automatiquement par le partitioneur de openSUSE pour une compatibilité avec l’amorçage du système avant montage des volumes en RAID (avec GRUB2 ou Lilo)
 +
 +1.1 : « superblock » stocké en début de partition
 +
 +1.2 : « superblock » stocké à 4K du début de la partition
 +
 +
 +Changement du nombre de disques de la grappe
 +  mdadm --grow --raid-devices=2 /dev/md0
 +
 +Ajout d'un disque (/dev/sdb1) à une grappe (/dev/md0)
 +  mdadm --add /dev/md0 /dev/sdb1
 +
 +
 +Changer l'espace disque utilisé par la grappe
 +  mdadm --grow /dev/md2 --size=max
 +
 +**max** indique la capacité maximum, sinon préciser une taille en ko
 +
 +
 +Désactiver le disque
 +  mdadm /dev/md0 --fail /dev/sdb1
 +
 +Avant de le retirer de la grappe
 +  mdadm /dev/md0 --remove /dev/sdb1
 +
 +Si c'est un retrait définitif, il est nécessaire de supprimer le superblock du disque
 +  mdadm --zero-superblock /dev/sdb1
 +
 +
 +
 +Arrêt de la grappe
 +  mdadm --stop /dev/md0
 +
 +Écrasement des superblocks pour finaliser la suppression de la grappe
 +  mdadm --zero-superblock /dev/sda1
 +
 +Pour tous les disques de la grappe
 +  mdadm --zero-superblock /dev/sdb1
 +
 +Un examine scan permet de férifier que la grappe a bien été définitivement supprimé
 +  mdadm --examine --scan
 +
 +
 +source pas très lisible : http://blog.ramdani.net/2010/11/commandes-pratiques-pour-gerer-le-raid-soft-sous-linux/
  
  
Ligne 112: Ligne 200:
 On peut ensuite sauvegarder cette config On peut ensuite sauvegarder cette config
   mdadm --detail --scan --verbose > /etc/mdadm/mdadm.conf   mdadm --detail --scan --verbose > /etc/mdadm/mdadm.conf
- 
linux/raid.txt · Dernière modification: 08-09-2014 11:25 de edmc73