GNU/Linux >> Tutoriels Linux >  >> Linux

Exemples de commandes lvconvert sous Linux

Bien que la commande lvconvert soit utilisée à de nombreuses fins, elle est principalement utilisée pour mettre en miroir des volumes LVM ou convertir un volume en miroir en un volume linéaire. Pour convertir un volume linéaire en un volume miroir, utilisez lvconvert avec l'option "-m". L'option "-m" prend un nombre comme argument qui représente le nombre de copies des données que vous souhaitez avoir. Les autres options sont le nom du LV que vous souhaitez convertir suivi d'une liste de tous les volumes physiques (PV) qui seront utilisés pour le miroir et son disque de journal. Le disque journal contient des informations sur la section du miroir qui doit être synchronisée, il accélère les opérations au démarrage et améliore la fiabilité. Lorsque nous voulons spécifier qu'un PV est celui qui doit être utilisé comme disque de journal, nous spécifions l'étendue que nous voulons utiliser pour lui en ajoutant ":0" au nom de l'appareil.

Par exemple, si nous avons un VG appelé mirrorvg, avec un LV appelé lv0 qui est linéaire et utilise un PV appelé mpath0 et que nous voulons créer un miroir bidirectionnel (un miroir qui a deux répliques de disques), nous utilisons la ligne de commande suivante :

# lvconvert -m 2 /dev/mirrorvg/lv0 /dev/mpath/mpath0 /dev/mpath/mpath1 /dev/mpath/mpath2 /dev/mpath/mpath3:0

Avec cette commande, nous spécifions que nous voulons avoir deux copies des données, que le volume que nous voulons convertir est lv0 et appartient à mirrorvg VG. Nous spécifions également le PV qui contient les données d'origine mpath0 et deux PV qui contiendront deux copies des données mpath1 et mpath2. Le dernier PV, mpath3, est le PV que nous voulons utiliser comme disque de journal, nous y ajoutons donc.

De même, si vous souhaitez supprimer une jambe du miroir, utilisez la commande ci-dessous. Nous diminuons le miroir copié avec le commutateur "-m".

# lvconvert -m 1 /dev/mirrorvg/lv0 /dev/mpath/mpath0

De même, nous pouvons continuer et supprimer une autre jambe du miroir pour rendre le volume linéaire comme indiqué ci-dessous :

# lvconvert -m 0 /dev/mirrorvg/lv0 /dev/mpath/mpath1

exemples de commande lvconvert

1. Pour spécifier le degré de miroir à créer :

# lvconvert -m 1
# lvconvert --mirrors 1

3. Pour spécifier le type de journal à utiliser :

# lvconvert --mirrorlog disk
# lvconvert --mirrorlog core
# lvconvert --mirrorlog mirrored
# lvconvert --corelog

4. Pour diviser le miroir en régions :

# lvconvert -R MirrorLogRegionSize
# lvconvert --regionsize MirrorLogRegionSize

5. Pour exécuter le démon en arrière-plan :

# lvconvert -b
# lvconvert --background

6. Pour signaler les progrès sous forme de pourcentage à intervalles réguliers :

# lvconvert -i Seconds
# lvconvert --interval Seconds

7. Pour désactiver la synchronisation udev :

# lvconvert --noudevsync

8. Pour séparer les images miroir pour former un nouveau volume logique :

# lvconvert --splitmirrors Images

9. Pour appliquer un nom à un volume logique qui a été séparé d'un volume logique miroir :

# lvconvert -n name

10. Pour créer un instantané à partir d'un volume logique existant en utilisant un autre volume logique existant comme origine :

# lvconvert -s
# lvconvert --snapshot

11. Pour une taille de bloc de puissance de 2 pour le volume logique d'instantané entre 4 k et 512 k :

# lvconvert -c ChunkSize
# lvconvert --chunksize ChunkSize

12. Pour contrôler la remise à zéro du premier Ko de données dans l'instantané :

# lvconvert -Z y|n
# lvconvert --zero y|n

13. Pour fusionner un instantané dans son volume d'origine :

# lvconvert --merge

14. Pour réparer un miroir après avoir subi une panne de disque :

# lvconvert --repair


Linux
  1. 7 Exemples de commandes Linux df

  2. Exemples de commandes sa sous Linux

  3. ac Exemples de commandes sous Linux

  4. Exemples de commandes df sous Linux

  5. du Exemples de commandes sous Linux

9 exemples de commandes tee sous Linux

9 exemples de commande diff sous Linux

Commande Linux ip avec exemples

15 Commande Linux ps avec exemples

8 exemples de commandes LDD sous Linux

Exemples de commandes id sous Linux