Guilgo Blog

Notas de mi quehacer diario con las técnologias.

Síntoma

Al intentar montar un dispositivo, aparece el error:

unknown filesystem type 'LVM2_member'

Causa

LVM2_member no es un sistema de ficheros, es la etiqueta que LVM escribe sobre una partición o disco para usarlo como volumen físico (PV). No puedes montar un PV directamente. Primero debes localizar el volumen lógico (LV) dentro del grupo de volúmenes (VG) y montar ese LV (que sí tendrá un sistema de ficheros: ext4, xfs, etc.).

Solución paso a paso (como root)

Si no estás como root, añade sudo a los comandos.

  1. Descubre PV/VG/LV

    lsblk -f           # Muestra árbol, tipos y puntos de montaje
    blkid              # Identifica tipos (ext4, xfs, LVM2_member, etc.)
    pvs                # Volúmenes físicos LVM
    vgs                # Grupos de volúmenes
    lvs -o lv_name,vg_name,lv_path,lv_attr,lv_size,segtype
    
  2. Activa el grupo de volúmenes (si hiciera falta)

    vgchange -ay        # Activa todos los VG (o: vgchange -ay <VG>)
    
  3. Localiza la ruta del LV Ejemplo típico:

    LV Path        /dev/vg/data
    # o por device-mapper:
    # /dev/mapper/vg-data
    
  4. Crea el punto de montaje y monta

    mkdir -p /var/lib/vz
    mount /dev/vg/data /var/lib/vz
    
  5. Verifica

    mount | grep /var/lib/vz
    df -h /var/lib/vz
    

Si recibes un error de sistema de ficheros, comprueba qué formato tiene el LV:

lsblk -f /dev/vg/data
# Si no tiene FS, créalo con el que corresponda (¡cuidado, borra el contenido!):
# mkfs.ext4 /dev/vg/data   # solo si procede

Añadir a fstab (opcional)

Para montar automáticamente al arrancar:

/dev/vg/data  /var/lib/vz  ext4  defaults  0  2

Ajusta el tipo de FS (ext4, xfs, …) a tu caso real.

Caso frecuente: RAID5 + LVM

Si tu LVM se apoya en mdadm/RAID y acabas de mover discos:

cat /proc/mdstat
mdadm --assemble --scan    # Ensambla arrays si no están activos
vgscan && vgchange -ay     # Redescubre y activa VG/LV

Luego monta el LV como se indicó.

Comandos rápidos equivalentes (clásicos)

Si prefieres los display de LVM:

lvdisplay            # Muestra LVs
vgdisplay            # Muestra VGs
pvdisplay            # Muestra PVs

Busca la línea LV Path y úsala para el mount:

mount /dev/vg/data /var/lib/vz

Problemas habituales (y solución)

  • El VG/LV no aparecepvscan && vgscan && lvscan; revisa cables/paths; si es VM, que el disco esté adjunto.
  • Permisos o busy → confirma que el punto de montaje existe y no está en uso; prueba umount y monta de nuevo.
  • Tipo de FS incorrecto en fstab → revisa con lsblk -f y corrige.
  • Solo lectura → revisa dmesg y estado del disco; podría requerir fsck (en offline).

Resumen

El mensaje «unknown filesystem type ‘LVM2_member’» indica que intentas montar un PV de LVM. Identifica el LV correcto (/dev/<VG>/<LV> o /dev/mapper/<VG>-<LV>), activa el VG si es necesario y monta el LV sobre el punto deseado.