Jak odpojit datový disk od virtuálního počítače s Linuxem

Platí pro: ✔️ Flexibilní škálovací sady virtuálních počítačů s ✔️ Linuxem

Když už nepotřebujete datový disk připojený k virtuálnímu počítači, můžete ho jednoduše odpojit. Tím odeberete disk z virtuálního počítače, ale neodeberete ho z úložiště. V tomto článku pracujeme s distribucí Ubuntu LTS 16.04. Pokud používáte jinou distribuci, pokyny pro odpojení disku se můžou lišit.

Upozornění

Pokud disk odpojete, neodstraní se automaticky. Pokud jste si předplatili službu Premium Storage, budou se vám za disk dál účtovat poplatky za úložiště. Další informace najdete v tématu Ceny a fakturace při používání Premium Storage.

Pokud znovu chcete použít stávající data na disku, můžete ho znovu připojit ke stejnému nebo jinému virtuálnímu počítači.

Připojení k virtuálnímu počítači za účelem odpojení disku

Než budete moct disk odpojit pomocí rozhraní příkazového řádku nebo portálu, musíte disk odpojit a odebrat odkazy na if ze souboru fstab.

Připojte se k virtuálnímu počítači. V tomto příkladu je veřejná IP adresa virtuálního počítače 10.0.1.4 s uživatelským jménem azureuser:

ssh azureuser@10.0.1.4

Nejprve vyhledejte datový disk, který chcete odpojit. Následující příklad používá dmesg k filtrování disků SCSI:

dmesg | grep SCSI

Výstup se podobá následujícímu příkladu:

[    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

Tady je sdc disk, který chceme odpojit. Měli byste také získat UUID disku.

sudo -i blkid

Výstup vypadá podobně jako v následujícím příkladu:

/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"

Upravte soubor /etc/fstab a odeberte odkazy na disk.

Poznámka

Nesprávná úprava souboru /etc/fstab může vést k neschválitelnému systému. Pokud si nejste jistí, podívejte se do dokumentace k distribuci, kde najdete informace o tom, jak soubor správně upravit. Před úpravami se také doporučuje vytvořit zálohu souboru /etc/fstab.

Otevřete soubor /etc/fstab v textovém editoru a odeberte řádek obsahující UUID disku. Při použití ukázkových hodnot v tomto článku by řádek vypadal takto:

UUID=33333333-3b3b-3c3c-3d3d-3e3e3e3e3e3e   /datadrive   ext4   defaults,nofail   1   2

Až budete hotovi, uložte a zavřete soubor.

Potom disk odpojte.umount Následující příklad odpojí oddíl /dev/sdc1 z přípojného bodu /datadrive :

sudo umount /dev/sdc1 /datadrive

Odpojení datového disku pomocí Azure CLI

Tento příklad odpojí disk myDataDisk od virtuálního počítače myVM v myResourceGroup.

az vm disk detach -g myResourceGroup --vm-name myVm -n myDataDisk

Disk zůstane v úložišti, ale už není připojený k virtuálnímu počítači.

Nižší latence

Ve vybraných oblastech se latence odpojení disku snížila, takže uvidíte zlepšení až o 15 %. To je užitečné, pokud máte naplánované nebo neplánované převzetí služeb při selhání mezi virtuálními počítači, škálujete úlohy nebo používáte stavovou úlohu s vysokým rozsahem, jako je Azure Kubernetes Service. Toto vylepšení je však omezeno na explicitní příkaz pro odpojení disku. az vm disk detach Zlepšení výkonu se nezobrazí, pokud zavoláte příkaz, který může implicitně provést odpojení, například az vm update. Abyste viděli toto vylepšení, nemusíte provádět žádnou jinou akci než voláním explicitního příkazu pro odpojení.

Nižší latence je aktuálně dostupná ve všech veřejných oblastech s výjimkou:

  • Střední Kanada
  • Střední USA
  • East US
  • USA – východ 2
  • Středojižní USA
  • Západní USA 2
  • Německo – sever
  • Jio Indie – západ
  • Severní Evropa
  • West Europe

Odpojení datového disku pomocí portálu

  1. V nabídce vlevo vyberte Virtual Machines.
  2. V okně virtuálního počítače vyberte Disky.
  3. V okně Disky úplně vpravo od datového disku, který chcete odpojit, vyberte tlačítko odpojit a disk odpojte.
  4. Po odebrání disku v horní části okna vyberte Uložit .

Disk zůstane v úložišti, ale už není připojený k virtuálnímu počítači. Disk se neodstraní.

Další kroky

Pokud chcete datový disk znovu použít, stačí ho připojit k jinému virtuálnímu počítači.

Pokud chcete disk odstranit, aby se vám už neúčtovaly náklady na úložiště, přečtěte si článek Vyhledání a odstranění nepřipojených spravovaných a nespravovaných disků Azure – Azure Portal.