lvconvert

Linux
Publiée le 2026-10-25 05:01:14
Illustration Linux pour la commande lvconvert

lvconvert

# Créer un groupe de volumes pour les tests si ce n'existe pas
sudo vgcreate test_vg /dev/sdb

# Créer un volume logique initial (source)
sudo lvcreate -L 10G -n source_lv test_vg

# Convertir le LV en type linéaire (simple)
sudo lvconvert --type linear source_lv

# Réinitialiser le LV pour les tests suivants
sudo lvremove source_lv

# Créer un nouveau volume logique à convertir en striped
sudo lvcreate -L 20G -n stripe_source test_vg

# Convertir le LV en type stripé (striping) avec une taille de bande spécifique
sudo lvconvert --type striped --stripesize 1G stripe_source

# Réinitialiser le LV
sudo lvremove stripe_source

# Créer un nouveau volume logique pour le miroir
sudo lvcreate -L 20G -n mirror_source test_vg

# Convertir le LV en type miroir (RAID1) avec deux miroirs
sudo lvconvert --type mirror --mirrors 2 mirror_source

# Réinitialiser le LV
sudo lvremove mirror_source

# Exemple de conversion linéaire sur un autre volume
sudo lvcreate -L 5G -n linear_test test_vg
sudo lvconvert --type linear linear_test

# Nettoyage des volumes créés pour éviter les erreurs futures
sudo lvremove linear_test