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 teroptimasi atau instans non-I/O teroptimasi yang telah kedaluwarsa dan dimigrasikan. Untuk memeriksa apakah suatu instans dioptimasi I/O, panggil operasi DescribeInstances dan periksa parameter IoOptimized dalam respons.
CatatanKueri nomor seri tidak didukung untuk instans non-I/O teroptimasi 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
-
Hubungkan ke Instance ECS.
Untuk informasi tentang metode koneksi, lihat Ikhtisar metode koneksi.
-
Jalankan sudo fdisk -lu untuk menampilkan daftar perangkat penyimpanan blok yang tersambung ke instans.

Output menampilkan dua perangkat penyimpanan blok: sistem disk /dev/vda dan data disk /dev/vdb.
-
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.
-
-
Kueri nomor seri perangkat penyimpanan blok.
-
Untuk perangkat penyimpanan blok non-NVMe, jalankan perintah berikut untuk mengkueri nomor seri:
udevadm info --query=all --name=<Name of the block storage device> | grep ID_SERIALDalam 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**** -
Untuk perangkat penyimpanan blok NVMe, jalankan perintah berikut untuk mengkueri nomor seri.
-
Instal tool nvme-cli. Perintah instalasi bervariasi tergantung sistem operasi.
Alibaba Cloud Linux 2, Alibaba Cloud Linux 3, atau CentOS 6 atau lebih baru
CatatanCentOS 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 terus 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 -yDebian 9 atau lebih baru, atau Ubuntu 14 atau lebih baru
PentingDebian 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 -
Kueri nomor seri:
sudo nvme id-ctrl <Name of the block storage device> |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
-
Hubungkan ke Instance ECS.
Untuk informasi tentang metode koneksi, lihat Ikhtisar metode koneksi.
-
Buka Windows PowerShell.
Masukkan PowerShell di kotak pencarian di samping ikon Start, lalu klik Windows PowerShell.
-
Kueri perangkat penyimpanan blok yang sesuai dengan logical volume (LV):
Get-CimInstance -ClassName Win32_LogicalDiskToPartition |select Antecedent, Dependent |flLihat 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:") -
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 pada 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 pada 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. NVMeCatatanNilai SerialNumber untuk setiap perangkat NVMe terdiri dari nomor seri dan namespace ID (00000001).
-
-
-
Versi lebih lama dari Windows Server 2012
-
Hubungkan ke Instance ECS.
Untuk informasi tentang metode koneksi, lihat Ikhtisar metode koneksi.
-
Buka Windows PowerShell.
Masukkan PowerShell di kotak pencarian di samping ikon Start, lalu klik Windows PowerShell.
-
Kueri perangkat penyimpanan blok yang sesuai dengan LV:
Get-WmiObject -Class Win32_LogicalDiskToPartition |select Antecedent, Dependent |flLihat 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:" -
Kueri nomor seri:
Get-WmiObject -Class Win32_PhysicalMedia |select Tag, SerialnumberDalam 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****.
