GNU/Linux >> Tutoriels Linux >  >> Cent OS

Le volume "test_vg/lvol0" n'est pas actif localement - Erreur lors de l'exécution de lvcreate

Le problème

Lors de la tentative de création d'un volume logique, lvcreate échoue avec l'erreur "Le volume "test_vg/lvol0" n'est pas actif localement" même si le groupe de volumes est actif, avec une sortie d'erreur telle que la suivante :

# lvcreate -L 4G test_vg
Volume "test_vg/lvol0" is not active locally.
Aborting. Failed to wipe start of new LV.

La cause première

La "volume_list " est commenté dans le fichier lvm.conf et le "groupe de volumes" n'a pas été ajouté à la liste de volumes.

– Le volume physique et le groupe de volumes ont été créés avec succès :

# pvcreate /dev/sdc1
Physical volume "/dev/sdc1" successfully created
# vgcreate test_vg /dev/sdc1
Volume group "test_vg" successfully created

– La ‘volume_list’ est modifiée et aucun groupe de volume n'a été ajouté :

# cat /etc/lvm/lvm.conf| grep -i "volume_list"
...
# volume_list = [ "vg1", "vg2/lvol1", "@tag1", "@*" ]
volume_list = [ "vg1", "vg2/lvol1", "@tag1", "@*" ]
...

– PV et VG sont visibles :

# vgdisplay |grep -i "test_vg"
VG Name test_vg
# pvs
PV VG Fmt Attr PSize PFree
/dev/sda2 vg_6 lvm2 a--u 29.51g 0
/dev/sdb1 testvg lvm2 a--u 9.99g 7.99g
/dev/sdc1 test_vg lvm2 a--u 4.99g 4.99g

Erreur lors de la création du volume logique et après l'activation manuelle de VG :

# lvcreate -L 4G test_vg
Volume "test_vg/lvol0" is not active locally.
Aborting. Failed to wipe start of new LV.
# vgchange -ay test_vg
0 logical volume(s) in volume group "test_vg" now active
# lvcreate -L 4G test_vg
Volume "test_vg/lvol0" is not active locally.
Aborting. Failed to wipe start of new LV.

La solution

Utilisez la sauvegarde de lvm.conf et commentez "#" la ligne "volume_list" dans /etc/lvm/lvm.conf.

# less /etc/lvm/lvm.conf | grep -i "volume_list"
...
# volume_list = [ "vg1", "vg2/lvol1", "@tag1", "@*" ]
...

Ou ajoutez le groupe de volumes à volume_list.

# less /etc/lvm/lvm.conf|grep -i "volume_list"
volume_list = [ "vg1", "vg2/lvol1", "@tag1", "@*", "Volume Group Name" ]

Essayez d'exécuter la commande "lvcreate" :

# lvcreate -L 4G test_vg
Logical volume "lvol0" created.


Cent OS
  1. "pas assez pour démarrer la matrice" - erreur lors du démarrage de la matrice RAID mdadm

  2. "device-mapper:resume ioctl failed:Invalid argument" - erreur lors de l'exécution de lvcreate/lvresize/lvextend

  3. "Le volume "myvg/vol01" n'est pas actif localement" - CentOS/RHEL

  4. "Autorisation non disponible. Vérifiez si le service polkit est en cours d'exécution ou consultez le message de débogage pour plus d'informations »- erreur de service ssh CentOS/RHEL 7

  5. lvcreate/lvremove a échoué avec l'erreur "Impossible de supprimer le volume logique d'instantané de fusion"

Comment réparer l'erreur "commande semanage" introuvable dans CentOS

Résolution de l'erreur "manifest not found" lors de l'extraction d'images Docker

"AVERTISSEMENT :Nom VG en double [vgname]" - erreur lors de l'exécution des commandes LVM

"Device /dev/mappper/mpath25 Not Found (or Ignored By Filtering)" - erreur lors de la création d'un volume physique avec pvcreate

"AVERTISSEMENT :Échec de la connexion à lvmetad. Revenir à l'analyse de l'appareil "- erreur lors de l'exécution des commandes LVM

"Statut VDO :espace insuffisant" - Erreur lors de la création d'un disque VDO