All Products
Search
Document Center

Elastic Compute Service:Mengubah UUID disk

Last Updated:Aug 21, 2026

Ketika disk yang dibuat dari snapshot disambungkan ke instans ECS Linux yang sama dengan disk sumbernya, konflik UUID dapat menyebabkan kegagalan boot atau mount. Ubah UUID disk baru tersebut untuk mengatasi masalah ini.

Latar Belakang

Disk yang dibuat dari snapshot memiliki UUID yang sama dengan disk sumbernya. Menyambungkan kedua disk tersebut ke instans Linux yang sama menyebabkan konflik UUID yang berpotensi menimbulkan masalah berikut:

  • Jika disk baru dibuat dari snapshot sistem disk dan disambungkan sebagai data disk, sistem operasi mungkin melakukan boot dari data disk alih-alih sistem disk.

  • Jika disk Anda menggunakan sistem file XFS, operasi mount gagal karena konflik UUID dan mengembalikan pesan kesalahan seperti "mount: wrong fs type, bad option, bad superblock on /dev/vdd1".

Lihat Buat disk dari snapshot.

Setelah menyambungkan disk yang dibuat dari snapshot melalui Konsol ECS, login ke instans dan ubah UUID disk baru tersebut sebelum memasangnya. Jalankan blkid untuk mengidentifikasi jenis sistem file, lalu ikuti metode yang sesuai:

Mengubah UUID sistem file ext2, ext3, atau ext4

Catatan

Contoh ini menggunakan /dev/vdb1 sebagai disk yang dibuat dari snapshot. Ganti dengan Nama perangkat aktual Anda.

  1. Hubungkan ke instans ECS.

    Untuk informasi lebih lanjut, lihat Hubungkan menggunakan VNC.

  2. Kueri UUID semua disk:

    blkid

    Output menunjukkan bahwa disk baru dan disk sumber memiliki UUID yang sama.

    [root@ecs ~]# blkid
    /dev/vda1: UUID="dcbdbcd3-f78c-4739-8cc7-xxx50da3b" TYPE="ext4"
    /dev/vdb1: UUID="dcbdbcd3-f78c-4739-8cc7-xxx50da3b" TYPE="ext4"
    [root@ecs ~]#
  3. Periksa sistem file:

    e2fsck -f /dev/vdb1
  4. Buat UUID baru untuk disk tersebut:

    uuidgen | xargs tune2fs /dev/vdb1 -U
  5. Verifikasi bahwa UUID telah berubah:

    blkid

    Output menunjukkan bahwa UUID /dev/vdb1 telah berubah.

    [root@ecs ~]# blkid
    /dev/vda1: UUID="dcbdbcd3-f78c-4739-8cc7-xxx50da3b" TYPE="ext4"
    /dev/vdb1: UUID="56570712-2c72-42c0-9b13-xxx7cae0b" TYPE="ext4"
  6. Pasang disk tersebut. Ganti /mnt dengan titik mount Anda.

    mount /dev/vdb1 /mnt
  7. Untuk memasang disk secara otomatis saat startup, konfigurasikan /etc/fstab.

Mengubah UUID sistem file XFS

Catatan

Contoh ini menggunakan /dev/vdd1. Ganti dengan Nama perangkat aktual Anda.

  1. Hubungkan ke instans ECS.

    Untuk informasi lebih lanjut, lihat Hubungkan menggunakan VNC.

  2. Kueri UUID semua disk:

    blkid

    Output menunjukkan bahwa disk baru dan disk sumber memiliki UUID yang sama.

    Output menunjukkan bahwa /dev/vdc1 dan /dev/vdd1 memiliki UUID yang sama, yang mengindikasikan adanya konflik UUID sistem file XFS.

    [root@ecs ~]# blkid
    /dev/vda1: UUID="dcbdbcd3-f78c-4739-8cc7-xxx50da3b" TYPE="ext4"
    /dev/vdb1: UUID="56570712-2c72-42c8-9b13-xxx2cae0b" TYPE="ext4"
    /dev/vdc1: UUID="65f0c62a-f980-4a58-8de5-xxx65b99f" TYPE="xfs" PARTLABEL="primary"
    4417"
    /dev/vdd1: UUID="65f0c62a-f980-4a58-8de5-xxx65b99f" TYPE="xfs" PARTLABEL="primary"
    4417"
    [root@ecs ~]#
  3. Buat UUID baru untuk disk tersebut:

    xfs_admin -U generate /dev/vdd1
  4. Verifikasi bahwa UUID telah berubah:

    blkid

    Output menunjukkan bahwa UUID /dev/vdd1 telah berubah.

    [root@ecs ~]# blkid
    /dev/vda1: UUID="dcbdbcd3-f78c-4739-8cc7-xxx50da3b" TYPE="ext4"
    /dev/vdb1: UUID="56570712-2c72-42c8-9b13-xxx2cae0b" TYPE="ext4"
    /dev/vdc1: UUID="65f0c62a-f980-4a58-8de5-xxx65b99f" TYPE="xfs" PARTLABEL="primary"
    4417"
    /dev/vdd1: UUID="0a4ec739-33e7-4d95-b8ca-xxx335e9f" TYPE="xfs" PARTLABEL="primary"
    4417"
    [root@ecs ~]#
  5. Pasang disk tersebut. Ganti /mnt dengan titik mount Anda.

    mount /dev/vdd1 /mnt
  6. Untuk memasang disk secara otomatis saat startup, konfigurasikan /etc/fstab.