Outils pour utilisateurs

Outils du site


linux:memo_admin

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édentesRévision précédente
Prochaine révisionLes deux révisions suivantes
linux:memo_admin [20/01/2012 12:43] – aj parted daniellinux:memo_admin [05/06/2014 18:37] daniel
Ligne 122: Ligne 122:
   - ''lvreduce -L 50G /dev/grosdisk/lv1'' (fixe à 50Go)   - ''lvreduce -L 50G /dev/grosdisk/lv1'' (fixe à 50Go)
   - et on remonte ''mount /dev/grosdisk/lv1''.   - et on remonte ''mount /dev/grosdisk/lv1''.
 +
 ==== Modifications ==== ==== Modifications ====
 Pour modifier un LV (activer ou pas le mirror par ex), c'est lvconvert. Pour modifier un LV (activer ou pas le mirror par ex), c'est lvconvert.
Ligne 150: Ligne 151:
 lvconvert --stripes 2 --stripesize 256 /dev/vg2/video lvconvert --stripes 2 --stripesize 256 /dev/vg2/video
 </code> </code>
 +
 +==== Réparations ====
 +En cas de disque défaillant dans un vg avec des volumes en mirroir, on débranche physiquement le disque malade (ça évite à lvm de chercher à retrouver ses petits et de figer la machine et achever le disque), et on ajoute un nouveau disque avec une partition lvm assez grande pour récupérer les volumes en mirroir
 +<code bash>
 +# pvcreate pour la nouvelle partition (/dev/sdxN ici), puis on l'ajoute au vg 
 +vgextend vg /dev/sdxN
 +# On active les lv qui peuvent l'être dans notre vg cassé (il manque un disque), ça va activer les lv en mirroir et ceux qui n'étaient que sur le bon disque
 +vgchange -a y --partial vg
 +# et on repare le lv miroir1
 +lvconvert --repair /dev/vg/miroir1
 +</code>
 +
 +Pour déplacer tous les lv d'un pv (/dev/sdxA) vers un autre (/dev/sdxB), pour retirer le A du vg, c'est
 +  pvmove /dev/sdxA /dev/sdxB
 +et pour le retirer c'est
 +  vgreduce vg /dev/sdxA
  
 ===== Paquets utiles ===== ===== Paquets utiles =====
linux/memo_admin.txt · Dernière modification : 24/08/2018 16:41 de daniel