GNU/Linux >> Tutoriales Linux >  >> Linux

Los comandos LVM fallan con "Error al cargar el archivo de configuración /etc/lvm/lvm.conf"

El problema

No se pueden ejecutar los comandos de lvm después de modificar lvm.conf

Errores como:

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 solución

Esto podría suceder debido a caracteres extraños en /etc/lvm/lvm.conf . En este caso, el error de análisis da una pista de que el error está en la línea 1382, pero si el error es algo así como un paréntesis faltante, es posible que no sea exacto.

# 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"

Para rastrear errores de sintaxis, puede ser útil eliminar comentarios y líneas en blanco con algo como:

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

Además, podemos usar "vim", que proporciona la capacidad de resaltar la sintaxis. Esto es particularmente útil con errores como corchetes faltantes. Una vez que se corrijan estos errores, ejecute los comandos LVM nuevamente para verificar.


Linux
  1. Creación de volúmenes lógicos en Linux con LVM

  2. ¿Cómo maneja Linux múltiples separadores de rutas consecutivas (/home////username///file)?

  3. ¿Recortar con Lvm y Dm-crypt?

  4. CentOS / RHEL:cómo recuperarse de un archivo /etc/passwd eliminado

  5. Error de visualización de lv:“Error al crear el directorio /var/lock/lvm. La inicialización del bloqueo basado en archivos falló”.

Agregar almacenamiento con LVM

Instalar Linux con LVM

Cómo administrar el almacenamiento en Linux con LVM

Aprenda LVM en Linux con herramientas gráficas

Cómo crear un grupo de volúmenes en Linux con LVM

Cómo cambiar el tamaño de un volumen lógico con 5 simples comandos LVM