GNU/Linux >> Tutoriels Linux >  >> Linux

Les commandes LVM échouent avec "Échec du chargement du fichier de configuration /etc/lvm/lvm.conf"

Le problème

Impossible d'exécuter les commandes lvm après avoir modifié lvm.conf

Erreurs telles que :

lvextend -L +549G /dev/u03/u03
Parse error at byte 61974 (line 1382): unexpected token
Failed to load config file /etc/lvm/lvm.conf

La solution

Cela peut se produire en raison de caractères superflus dans /etc/lvm/lvm.conf . Dans ce cas, l'erreur d'analyse indique que l'erreur se situe à la ligne 1382, mais si l'erreur ressemble à une parenthèse manquante, elle peut ne pas être exacte.

# the redundant nature of the mirror. This policy acts like
# 'remove' if no suitable device and space can be allocated for the
ck
# replacement.
#
mirror_image_fault_policy = "remove"

Pour traquer les erreurs de syntaxe, il peut être utile d'éliminer les commentaires et les lignes vides avec quelque chose comme :

# grep -vE '^\s*(#|$)' /etc/lvm/lvm.conf

De plus, nous pouvons utiliser "vim" qui fournit une capacité de coloration syntaxique. Ceci est particulièrement utile avec des erreurs telles que des parenthèses manquantes. Une fois ces erreurs corrigées, exécutez à nouveau les commandes LVM pour vérifier.


Linux
  1. Comment Linux gère-t-il plusieurs séparateurs de chemins consécutifs (/home////nom d'utilisateur///fichier) ?

  2. Couper avec Lvm et Dm-crypt ?

  3. CentOS / RHEL :Comment réduire le système de fichiers racine LVM

  4. CentOS / RHEL :Comment récupérer à partir d'un fichier /etc/passwd supprimé

  5. erreur lvdisplay :"Échec de la création du répertoire /var/lock/lvm. Échec de l'initialisation du verrouillage basé sur les fichiers. »

Ajouter du stockage avec LVM

Installer Linux avec LVM

Comment gérer le stockage sous Linux avec LVM

Apprendre LVM sur Linux avec des outils graphiques

Comment créer un groupe de volumes sous Linux avec LVM

Comment redimensionner un volume logique avec 5 commandes LVM simples