Quando provo a montare il mio volume Amazon Elastic Block Store (Amazon EBS), ricevo il seguente errore:
root@: ~# mount /dev/nvme2n1 /lv2mount: /lv2: tipo fs errato, opzione errata, superblocco errato su /dev/nvme2n1, tabella codice o programma di supporto mancanti o altro errore.
Risoluzione
Durante il montaggio del volume Amazon EBS, è possibile che venga visualizzato questo errore a causa di un problema di conflitto UUID con il file system XFS.
Verifica se si tratta di un problema di conflitto UUID
Per determinare se si tratta di un problema di conflitto UUID, completa i seguenti passaggi:
1. Esegui il comandoblkid per verificare l'UUID del file system:
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. Verifica il ring buffer del kernel Linux per confermare che si tratti di un problema di conflitto UUID.
root@:~# blkid
..........
[ 5444.389157] XFS (nvme2n1): Filesystem has duplicate UUID 2ddd89c4-415a-4aee-8431-abecdd8c79b8 - can't mount
Ignora il controllo UUID o modifica l'UUID di uno dei file system
Se non desideri modificare nessuno dei file system, puoi usare l'opzione nouuid per ignorare il controllo UUID:
root@:~# mount -o nouuid /dev/nvme2n1 /lv2
root@:~# df -h |grep lv2
/dev/nvme2n1 1014M 40M 975M 4% /lv2
In alternativa, puoi modificare l'UUID di uno dei file system:
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