All Products
Search
Document Center

Elastic Compute Service:Kueri nomor seri perangkat penyimpanan blok

Last Updated:Aug 21, 2026

Gunakan nomor seri untuk mengidentifikasi perangkat penyimpanan blok dan memetakannya ke ID disk di Linux dan Windows.

Batasan

Perhatikan batasan berikut:

  • Hanya perangkat penyimpanan blok yang dibuat pada atau setelah 10 Juni 2020 yang memiliki nomor seri.

  • Kueri nomor seri hanya didukung untuk instans I/O optimized atau instans non-I/O optimized yang telah kedaluwarsa dan dimigrasikan. Untuk memeriksa apakah suatu instans merupakan instans I/O optimized, panggil operasi DescribeInstances dan periksa parameter IoOptimized dalam respons.

    Catatan

    Kueri nomor seri tidak didukung untuk instans non-I/O optimized yang belum dimigrasikan atau cloud disk yang dibuat sebelum 10 Juni 2020. Untuk instans atau disk tersebut, panggil operasi DescribeDisks dan periksa parameter Device dalam respons.

  • Instans Windows memerlukan driver virtio versi 58017 atau lebih baru. Lihat Perbarui driver virtio untuk instans Windows.

Kueri nomor seri

Linux

  1. Hubungkan ke instans ECS.

    Untuk informasi tentang metode koneksi, lihat Ikhtisar metode koneksi.

  2. Jalankan sudo fdisk -lu untuk menampilkan daftar perangkat penyimpanan blok yang terhubung ke instans.

    Output menunjukkan dua perangkat penyimpanan blok: /dev/vda (disk sistem) dan /dev/vdb (disk data).

    [ecs-xxx                              ~]$ sudo fdisk -lu
    
    Disk /dev/vda: 40 GiB, 42949672960 bytes, 83886080 sectors
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: gpt
    Disk identifier: F51132A7-67B1-4650-806D-FD0DE6E1210C
    
    Device      Start      End  Sectors  Size Type
    /dev/vda1    2048     6143     4096    2M BIOS boot
    /dev/vda2    6144   415743   409600  200M EFI System
    /dev/vda3  415744 83886046 83470303 39.8G Linux filesystem
    
    Disk /dev/vdb: 50 GiB, 53687091200 bytes, 104857600 sectors
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: gpt
    Disk identifier: A802CC25-2CF6-492C-A288-EF14C0A0FAEC
    
    Device     Start       End   Sectors Size Type
    /dev/vdb1   2048 104857566 104855519  50G Linux filesystem
  3. Periksa apakah perangkat penyimpanan blok menggunakan protokol NVMe.

    • Perangkat non-NVMe menggunakan format /dev/vd[a-z]. Contoh: /dev/vdb, /dev/vdc, dan /dev/vdd.

    • Perangkat NVMe menggunakan format /dev/nvme<X>n1. Contoh: /dev/nvme0n1, /dev/nvme1n1, dan /dev/nvme2n1. Lihat Protokol NVMe.

  4. Kueri nomor seri perangkat penyimpanan blok.

    • Untuk perangkat penyimpanan blok non-NVMe, jalankan perintah berikut untuk mengkueri nomor seri:

      udevadm info --query=all --name=<Nama perangkat penyimpanan blok> | grep ID_SERIAL

      Dalam contoh ini, nomor seri /dev/vda dikueri. Nilai ID_SERIAL dalam output adalah nomor seri: bp1d4foh3ef8bntl****.

      [ecs-user@ecs ~]$ udevadm info --query=all --name=/dev/vda | grep ID_SERIAL
      E: ID_SERIAL=bp1d4foh3ef8bntl****

      Jika perintah udevadm tidak mengembalikan nomor seri, gunakan lsblk sebagai gantinya:

      sudo lsblk --output=NAME,SERIAL | grep <Nama perangkat penyimpanan blok>

      Dalam contoh ini, nomor seri /dev/vdb dikueri. Output menunjukkan nomor seri: bp1eu6cpm9msq70b****.

      [ecs-user@ecs ~]$ sudo lsblk --output=NAME,SERIAL | grep vdb
      vdb    bp1eu6cpm9msq70b****
    • Untuk perangkat penyimpanan blok NVMe, jalankan perintah berikut untuk mengkueri nomor seri.

      1. Instal tool nvme-cli. Perintah instalasi bervariasi tergantung sistem operasi.

        Alibaba Cloud Linux 2, Alibaba Cloud Linux 3, atau CentOS 6 atau lebih baru

        Catatan

        CentOS 6 telah mencapai akhir masa pakai (EOL). Sesuai aturan komunitas Linux, seluruh konten telah dihapus dari alamat repositori CentOS 6 berikut: http://mirror.centos.org/centos-6/. Jika Anda tetap menggunakan repositori CentOS 6 bawaan di Alibaba Cloud, akan muncul error. Untuk menggunakan paket instalasi tertentu CentOS 6, ubah alamat repositori CentOS 6. Untuk informasi lebih lanjut, lihat Bagaimana cara mengubah alamat repositori CentOS 6?

        sudo yum install nvme-cli -y

        Debian 9 atau lebih baru, atau Ubuntu 14 atau lebih baru

        Penting

        Debian 9 dan Debian 10 telah mencapai EOL. Jika instans Anda menjalankan Debian 9 atau Debian 10, ubah alamat repositori sistem operasi tersebut. Lihat Ubah alamat repositori setelah CentOS atau Debian mencapai EOL.

        sudo apt-get update
        sudo apt-get install nvme-cli -y
      2. Kueri nomor seri:

        sudo nvme id-ctrl <Nama perangkat penyimpanan blok> |grep "sn"

        Dalam contoh ini, nomor seri /dev/nvme1n1 dikueri. Nilai sn dalam output adalah nomor seri: bp1bmed6djhiibh*****.

        [ecs-user@ecs ~]$ sudo nvme id-ctrl /dev/nvme1n1 |grep "sn"
        
        sn        : bp1bmed6djhiibh*****

Windows

  • Windows Server 2012 atau lebih baru

    1. Hubungkan ke instans ECS.

      Untuk informasi tentang metode koneksi, lihat Ikhtisar metode koneksi.

    2. Buka Windows PowerShell.

      Masukkan PowerShell di kotak pencarian di samping ikon Start, lalu klik Windows PowerShell.

    3. Kueri perangkat penyimpanan blok yang sesuai dengan logical volume (LV):

      Get-CimInstance -ClassName Win32_LogicalDiskToPartition |select Antecedent, Dependent |fl

      Lihat nilai Disk # untuk setiap LV. Output menunjukkan bahwa Disk C sesuai dengan Disk #0 dan Disk D sesuai dengan Disk #1.

      PS C:\Users\Administrator> Get-CimInstance -ClassName Win32_LogicalDiskToPartition |select Antecedent, Dependent |fl
      
      Antecedent : Win32_DiskPartition (DeviceID = "Disk #0, Partition #0")
      Dependent  : Win32_LogicalDisk (DeviceID = "C:")
      
      Antecedent : Win32_DiskPartition (DeviceID = "Disk #1, Partition #0")
      Dependent  : Win32_LogicalDisk (DeviceID = "D:")
    4. Periksa apakah perangkat penyimpanan blok menggunakan protokol NVMe dan kueri nomor serinya:

      Get-Disk |select Number, SerialNumber, BusType
      • Jika BusType bukan NVMe, perangkat tersebut adalah non-NVMe. Dalam contoh ini, nomor seri Disk #1 dikueri. Temukan nilai 1 di kolom Number; SerialNumber yang sesuai adalah bp14dzwwr539hzqi****.

        PS C:\Users\Administrator> Get-Disk |select Number, SerialNumber, BusType
        
        Number SerialNumber         BusType
        ------ ------------         ------- 
             1 bp14dzwwr539hzqi**** SCSI   
             0 bp16htuqeqnvlee8**** SCSI   
      • Jika BusType adalah NVMe, perangkat tersebut menggunakan protokol NVMe. Dalam contoh ini, nomor seri Disk #1 dikueri. Temukan nilai 1 di kolom Number; bagian bp1heipctzsr7bhh**** dari nilai SerialNumber adalah nomor seri.

        PS C:\Users\Administrator> Get-Disk |select Number, SerialNumber
        
        Number SerialNumber                   BusType
        ------ ------------                   -------
             1 bp1heipctzsr7bhh****_00000001. NVMe
             0 bp16q98m9p2tssdt****_00000001. NVMe
        Catatan

        Nilai SerialNumber untuk setiap perangkat NVMe terdiri dari nomor seri dan namespace ID (00000001).

  • Versi lebih lama dari Windows Server 2012

    1. Hubungkan ke instans ECS.

      Untuk informasi tentang metode koneksi, lihat Ikhtisar metode koneksi.

    2. Buka Windows PowerShell.

      Masukkan PowerShell di kotak pencarian di samping ikon Start, lalu klik Windows PowerShell.

    3. Kueri perangkat penyimpanan blok yang sesuai dengan LV:

      Get-WmiObject -Class Win32_LogicalDiskToPartition |select Antecedent, Dependent |fl

      Lihat nilai Disk # untuk setiap LV. Output menunjukkan bahwa Disk C sesuai dengan Disk #0 dan Disk D sesuai dengan Disk #1.

      PS C:\Users\Administrator> Get-WmiObject -Class Win32_LogicalDiskToPartition |select Antecedent, Dependent |fl
      
      Antecedent : \\ecs\root\cimv2:Win32_DiskPartition.DeviceID="Disk #0, Partition #0"
      Dependent  : \\ecs\root\cimv2:Win32_LogicalDisk.DeviceID="C:"
      
      
      Antecedent : \\ecs\root\cimv2:Win32_DiskPartition.DeviceID="Disk #1, Partition #0"
      Dependent  : \\ecs\root\cimv2:Win32_LogicalDisk.DeviceID="D:"
    4. Kueri nomor seri:

      Get-WmiObject -Class Win32_PhysicalMedia |select Tag, Serialnumber

      Dalam contoh ini, nomor seri Disk #0 dikueri. Output menunjukkan bahwa nomor seri Disk #0 adalah bp1bet4g35opq6vq****.

      PS C:\Users\Administrator> Get-WmiObject -Class Win32_PhysicalMedia |select Tag, Serialnumber
      DeviceID           Serialnumber
      --------           ------------    
      \\.\PHYSICALDRIVE0 bp1bet4g35opq6vq****

Tentukan ID perangkat penyimpanan blok berdasarkan nomor seri

Setiap perangkat penyimpanan blok memiliki ID dalam format d-<Nomor seri>. Gunakan nomor seri untuk menemukan perangkat di Konsol ECS.

Sebagai contoh, jika nomor seri adalah bp1gks8z0fh3m1z9****, ID disk di Konsol ECS adalah d-bp1gks8z0fh3m1z9****.