Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för: ✔️ Flexibla skalningsuppsättningar för virtuella Linux-datorer ✔️
När du inte längre behöver en datadisk som är ansluten till en virtuell dator kan du enkelt koppla från den. Detta tar bort disken från den virtuella datorn (VM), men tar inte bort den från lagringen. I den här artikeln arbetar vi med en Ubuntu LTS 16.04-distribution. Om du använder en annan distribution kan instruktionerna för att demontera disken vara olika.
Varning
Om du kopplar från en disk tas den inte bort automatiskt. Om du prenumererar på Premium Storage fortsätter du att debiteras lagringsavgifter för disken. Mer information finns i Priser och fakturering när du använder Premium Storage.
Om du vill använda befintliga data på disken igen kan du koppla om dem till samma virtuella dator eller en annan.
Anslut till den virtuella datorn för att demontera disken
Innan du kan koppla loss disken med hjälp av CLI eller portalen måste du avmontera disken och ta bort alla referenser till den i filen fstab.
Anslut till den virtuella datorn. I det här exemplet är den offentliga IP-adressen för den virtuella datorn 10.0.1.4 med användarnamnet azureuser:
ssh azureuser@10.0.1.4
Leta först reda på den datadisk som du vill koppla från. I följande exempel används dmesg för att filtrera på SCSI-diskar:
dmesg | grep SCSI
Utdata ser ut ungefär så här:
[ 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
Här är sdc den disk som vi vill koppla från. Du bör också hämta diskens UUID.
sudo -i blkid
Utdata ser ut ungefär som i följande exempel:
/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"
Redigera /etc/fstab-filen för att ta bort referenser till disken.
Note
Otillbörlig redigering av /etc/fstab-filen kan resultera i ett system som inte kan starta. Om du är osäker läser du distributionens dokumentation för att få information om hur du redigerar filen på rätt sätt. Vi rekommenderar också att du skapar en säkerhetskopia av /etc/fstab-filen innan du redigerar den.
Öppna filen /etc/fstab i en textredigerare och ta bort raden som innehåller diskens UUID. Med hjälp av exempelvärdena i den här artikeln skulle raden se ut så här:
UUID=33333333-3b3b-3c3c-3d3d-3e3e3e3e3e3e /datadrive ext4 defaults,nofail 1 2
Spara och stäng filen när du är klar.
umount Använd sedan för att demontera disken. I följande exempel demonteras partitionen /dev/sdc1 från monteringspunkten /datadrive :
sudo umount /dev/sdc1 /datadrive
Koppla från en datadisk med hjälp av Azure CLI
Detta exempel kopplar från disken myDataDisk från den virtuella datorn med namnet myVM i myResourceGroup.
az vm disk detach -g myResourceGroup --vm-name myVm -n myDataDisk
Disken finns kvar i lagringen men är inte längre ansluten till en virtuell dator.
Kortare svarstid
I utvalda regioner har svarstiden för diskavkoppling minskat, så du ser en förbättring på upp till 15%. Det här är användbart om du har planerade/oplanerade redundansväxlingar mellan virtuella datorer, om du skalar din arbetsbelastning eller kör en tillståndskänslig arbetsbelastning i hög skala, till exempel Azure Kubernetes Service. Den här förbättringen är dock begränsad till det explicita kommandot diskavkoppling, az vm disk detach. Prestandaförbättringen visas inte om du anropar ett kommando som implicit kan utföra en frånkoppling, till exempel az vm update. Du behöver inte vidta någon annan åtgärd än att anropa det explicita kommandot för att koppla från för att se den här förbättringen.
Kortare svarstider är för närvarande tillgängliga i alla offentliga regioner förutom:
- Canada Central
- Centrala USA
- Östra USA
- East US 2
- Södra centrala USA
- West US 2
- Tyskland, norra
- India West
- North Europe
- Västeuropa
Koppla från en datadisk med hjälp av portalen
- I den vänstra menyn väljer du Virtual Machines.
- På bladet för den virtuella datorn väljer du Diskar.
- På bladet Diskar längst till höger på den datadisk som du vill koppla från väljer du knappen Koppla från för att koppla från disken.
- När disken har tagits bort väljer du Spara överst på bladet.
Disken finns kvar i lagringen men är inte längre ansluten till en virtuell dator. Disken tas inte bort.
Nästa steg
Om du vill återanvända datadisken kan du bara koppla den till en annan virtuell dator.
Om du vill ta bort disken så att du inte längre medför lagringskostnader kan du läsa Hitta och ta bort ej anslutna Azure hanterade och ohanterade diskar – Azure portalen.