Saltar al contenido

¿Por qué no puedo montar mi volumen de Amazon EBS?

2 minutos de lectura
0

Cuando intento montar mi volumen de Amazon Elastic Block Store (Amazon EBS), se muestra el error: «root@:~# montaje /dev/nvme2n1 /lv2mount: /lv2: tipo de fs incorrecto, opción incorrecta, superbloque incorrecto en /dev/nvme2n1, falta la página de códigos o el programa auxiliar, u otro error».

Resolución

Al montar el volumen de Amazon EBS, se muestra el siguiente error porque el UUID entra en conflicto con el sistema de archivos XFS:

«root@:~# montaje /dev/nvme2n1 /lv2mount: /lv2: tipo de fs incorrecto, opción incorrecta, superbloque incorrecto en /dev/nvme2n1, falta la página de códigos o el programa auxiliar, u otro error».

Primero, confirme que tiene un problema de conflicto de UUID. A continuación, cambie el UUID del sistema de archivos o ignore la comprobación del UUID para resolver el problema.

Confirmación de que tiene un problema de conflicto de UUID

Siga estos pasos:

  1. Ejecute el comando blkid para comprobar el UUID del sistema de archivos:

    root@:~# blkid/dev/nvme0n1p1: LABEL="cloudimg-rootfs" UUID="ce780dbf-6f70-412d-87dd-61654730a231" TYPE="ext4" PARTUUID="bf0d338c-01"
    .......
    /dev/nvme1n1: UUID="2ddd89c4-415a-4aee-8431-abecdd8c79b8" TYPE="xfs"
    /dev/nvme2n1: UUID="2ddd89c4-415a-4aee-8431-abecdd8c79b8" TYPE="xfs"
  2. Compruebe el búfer de anillo del kernel de Linux para confirmar que se trata de un problema de conflicto de UUID:

    root@:~# dmesg | grep -i "Filesystem has duplicate UUID"
    [ 5444.389157] XFS (nvme2n1): Filesystem has duplicate UUID 2ddd89c4-415a-4aee-8431-abecdd8c79b8 - can't mount

Ignorar la comprobación del UUID o cambiar el UUID de uno de los sistemas de archivos

Para cambiar el UUID de uno de los sistemas de archivos, ejecute el siguiente comando:

root@:~# xfs_admin -U $(cat /proc/sys/kernel/random/uuid)  /dev/nvme2n1
Clearing log and setting UUID
writing all SBs
new UUID = 02f8750a-c482-4ed1-949c-4088f2ecc04a
root@:~#  blkid
/dev/nvme0n1p1: LABEL="cloudimg-rootfs" UUID="ce780dbf-6f70-412d-87dd-61654730a231"
        TYPE="ext4" PARTUUID="bf0d338c-01"
/dev/nvme1n1: UUID="2ddd89c4-415a-4aee-8431-abecdd8c79b8" TYPE="xfs"
/dev/nvme2n1: UUID="02f8750a-c482-4ed1-949c-4088f2ecc04a" TYPE="xfs"
root@:~# mount /dev/nvme2n1 /lv2
root@:~# df -h |grep lv2
/dev/nvme2n1   1014M   40M  975M   4% /lv2

O bien, use la opción nouuid para ignorar la comprobación de UUID:

root@:~# mount -o nouuid /dev/nvme2n1  /lv2
root@:~# df -h |grep lv2
/dev/nvme2n1   1014M   40M  975M   4% /lv2
OFICIAL DE AWSActualizada hace 9 meses