Pourquoi ne puis-je pas monter mon volume Amazon EBS ?

Lecture de 2 minute(s)
0

Lorsque j'essaie de monter mon volume Amazon Elastic Block Store (Amazon EBS), le message d'erreur suivant s'affiche : root@ : ~# mount /dev/nvme2n1 /lv2mount : /lv2 : mauvais type de fs, mauvaise option, superbloc incorrect sur /dev/nvme2n1, page de code ou programme d'assistance manquant, ou autre erreur.

Solution

Lorsque vous montez votre volume Amazon EBS, vous pouvez obtenir cette erreur en raison d'un problème de conflit UUID avec le système de fichiers XFS.

Vérifiez s'il s'agit d'un problème de conflit UUID

Pour déterminer s'il s'agit d'un problème de conflit UUID, procédez comme suit :

1.    Exécutez la commande blkid pour vérifier l'UUID du système de fichiers :

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.    Vérifiez la mémoire tampon du noyau Linux pour vérifier qu'il s'agit d'un problème de conflit UUID.

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

Ignorez la vérification de l'UUID ou modifiez l'UUID de l'un des systèmes de fichiers

Si vous ne souhaitez modifier aucun des systèmes de fichiers, vous pouvez utiliser l'option nouuid pour ignorer la vérification de l'UUID :

root@:~# mount -o nouuid /dev/nvme2n1  /lv2

root@:~# df -h |grep lv2
/dev/nvme2n1   1014M   40M  975M   4% /lv2

Vous pouvez également modifier l'UUID de l'un des systèmes de fichiers :

root@:~# xfs_admin -U generate /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

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a un an