Cara melepaskan disk data dari komputer virtual Linux
Berlaku untuk: ✔️ Mesin Virtual Linux ✔️ Set skala fleksibel
Ketika sudah tidak memerlukan disk data yang terpasang di komputer virtual, Anda dapat dengan mudah mencopotnya. Ini menghapus disk dari komputer virtual (VM), tetapi tidak menghapusnya dari penyimpanan. Dalam artikel ini, kami bekerja dengan distribusi Ubuntu LTS 16.04. Jika Anda menggunakan distribusi yang berbeda, instruksi untuk melepas disk mungkin berbeda.
Peringatan
Disk yang dicopot tidak akan dihapus secara otomatis. Jika Anda telah berlangganan penyimpanan Premium, Anda akan terus dikenakan biaya penyimpanan untuk disk. Untuk informasi selengkapnya, lihat Harga dan Tagihan saat menggunakan Penyimpanan Premium.
Jika Anda ingin menggunakan data yang ada di disk lagi, Anda dapat memasangnya kembali ke komputer virtual yang sama, atau yang lain.
Menyambungkan ke VM untuk melepas disk
Sebelum Anda dapat melepas disk menggunakan CLI atau portal, Anda perlu melepas disk dan menghapus referensi dari file fstab Anda.
Sambungkan ke VM. Dalam contoh ini, alamat IP publik VM adalah 10.0.1.4 dengan nama pengguna azureuser:
ssh azureuser@10.0.1.4
Pertama, temukan disk data yang ingin Anda lepaskan. Contoh berikut menggunakan dmesg untuk memfilter pada disk SCSI:
dmesg | grep SCSI
Outputnya mirip dengan contoh berikut:
[ 0.294784] SCSI subsystem initialized
[ 0.573458] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)
[ 7.110271] sd 2:0:0:0: [sda] Attached SCSI disk
[ 8.079653] sd 3:0:1:0: [sdb] Attached SCSI disk
[ 1828.162306] sd 5:0:0:0: [sdc] Attached SCSI disk
Di sini, sdc adalah disk yang ingin kita lepaskan. Anda juga harus mengambil UUID disk.
sudo -i blkid
Output terlihat mirip dengan contoh berikut:
/dev/sda1: UUID="11111111-1b1b-1c1c-1d1d-1e1e1e1e1e1e" TYPE="ext4"
/dev/sdb1: UUID="22222222-2b2b-2c2c-2d2d-2e2e2e2e2e2e" TYPE="ext4"
/dev/sdc1: UUID="33333333-3b3b-3c3c-3d3d-3e3e3e3e3e3e" TYPE="ext4"
Edit file /etc/fstab untuk menghapus referensi ke disk.
Catatan
Salah mengedit file /etc/fstab dapat mengakibatkan sistem yang tidak dapat di-boot. Jika tidak yakin, lihat dokumentasi distribusi untuk informasi tentang cara mengedit file ini dengan tepat. Sebaiknya cadangan file /etc/fstab dibuat sebelum mengedit.
Buka file /etc/fstab di editor teks dan hapus baris yang berisi UUID disk Anda. Menggunakan nilai contoh dalam artikel ini, baris akan terlihat seperti berikut ini:
UUID=33333333-3b3b-3c3c-3d3d-3e3e3e3e3e3e /datadrive ext4 defaults,nofail 1 2
Simpan dan tutup file setelah Selesai.
Selanjutnya, gunakan umount
untuk melepas disk. Contoh berikut melepas partisi /dev/sdc1 dari titik kait /datadrive:
sudo umount /dev/sdc1 /datadrive
Melepas disk data menggunakan Azure CLI
Contoh ini melepaskan disk myDataDisk dari VM bernama myVM di myResourceGroup.
az vm disk detach -g myResourceGroup --vm-name myVm -n myDataDisk
Disk tetap di penyimpanan tetapi tidak lagi terpasang pada komputer virtual.
Latensi yang lebih rendah
Di wilayah tertentu, latensi pencopotan disk telah berkurang, sehingga Anda melihat peningkatan hingga 15%. Ini berguna jika Anda telah merencanakan/membatalkan rencana failover antar-VM, menskalakan beban kerja, atau menjalankan beban kerja stateful skala tinggi seperti Azure Kubernetes Service. Namun, peningkatan ini hanya berlaku untuk perintah pencopotan disk eksplisit, az vm disk detach
. Anda tidak akan melihat peningkatan performa jika menjalankan perintah pencopotan yang implisit, seperti az vm update
. Anda tidak perlu mengambil tindakan apa pun selain menjalankan perintah pencopotan eksplisit untuk melihat peningkatan ini.
Penurunan latensi saat ini dapat dirasakan di setiap wilayah publik, kecuali:
- Kanada Tengah
- US Tengah
- US Timur
- AS Timur 2
- AS Tengah Bagian Selatan
- US Barat 2
- Jerman Utara
- India Barat
- Eropa Utara
- Eropa Barat
Lepaskan disk data menggunakan portal
- Di menu sebelah kiri, pilih Virtual Machines.
- Di bilah komputer virtual, pilih Disk.
- Di bilah Disk , di ujung kanan disk data yang ingin Anda lepaskan, pilih tombol lepaskan, untuk melepaskan disk.
- Setelah disk dilepas, pilih Simpan di bagian atas bilah.
Disk tetap di penyimpanan tetapi tidak lagi terpasang pada komputer virtual. Disk tidak dihapus.
Langkah berikutnya
Jika Anda ingin menggunakan kembali disk data, Anda bisa memasangnya ke VM lain.
Jika Anda ingin menghapus disk, sehingga Anda tidak lagi dikenakan biaya penyimpanan, lihat Menemukan dan menghapus disk yang dikelola azure yang dikelola dan tidak dikelola - portal Microsoft Azure.