Sdílet prostřednictvím


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, můžou se pokyny k odpojení disku lišit.

Upozorňující

Pokud disk odpojete, neodstraní se automaticky. Pokud jste si předplatné služby Premium Storage předplatili, 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žití služby 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řipojte se k virtuálnímu počítači a odpojte disk.

Než disk odpojíte pomocí rozhraní příkazového řádku nebo portálu, musíte disk odpojit a odebrat odkazy na odkazy z 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 nebooovatelné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, soubor uložte a zavřete.

V dalším kroku použijte umount k odpojení disku. 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 z 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 snížila latence odpojení disku, takže se zobrazí 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 úlohu nebo používáte vysoce škálovanou stavovou úlohu, jako je Azure Kubernetes Service. Toto zlepšení je však omezeno na explicitní disk odpojit příkaz, az vm disk detach. Pokud zavoláte příkaz, který může implicitně provést odpojení, například az vm update, neuvidíte zlepšení výkonu. Abyste toto vylepšení viděli, nemusíte provádět žádnou jinou akci než voláním explicitního příkazu pro odpojení.

Nižší latence je aktuálně dostupná v každé veřejné oblasti 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
  • Indie – západ
  • Severní Evropa
  • West Europe

Odpojení datového disku pomocí portálu

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

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, abyste už neúčtovaly náklady na úložiště, přečtěte si téma Vyhledání a odstranění nepřipojených spravovaných a nespravovaných disků Azure – Azure Portal.