EC2でディスクのマウントに失敗する【小ネタ】

EC2で別インスタンスに接続されていたディスク(EBS)をマウントしようとして、以下のエラーが出てしまう場合、

wrong fs type, bad option, bad superblock on xxx, missing codepage or helper program, or other error

まずは、「/var/log/messages」を確認しましょう。

確認した結果、

kernel: XFS (nvme1n1p1): Filesystem has duplicate UUID xxxxx – can’t mount

のようなメッセージが出ている場合、UUIDが重複していることが原因となります。

この場合の対処方法はケースバイケースですが、私のケースですと一時的にマウントしたいだけでしたので、UUIDの重複を無視してマウントさせることで解決しました。

UUIDの重複を無視してマウントするにはmountコマンドの「-o nouuid」オプションを付けてあげればOKです!

同様の事象が発生した方の参考になれば。