Postup rozšíření virtuálních pevných disků připojených k virtuálnímu Windows počítači
Platí pro: ✔️ Windows virtuální počítače:heavy_check_mark: Flexibilní škálovací sady
Když ve skupině prostředků vytvoříte nový virtuální počítač nasazením image z Azure Marketplace, výchozí jednotka operačního systému (OS) je často 127 GB (některé image mají ve výchozím nastavení menší velikosti disků s operačním systémem). I když je možné do virtuálního počítače přidat datové disky (počet závisí na skladové jednotce, kterou jste zvolili) a doporučujeme na tyto disky s dodatkem nainstalovat aplikace a úlohy náročné na procesor, zákazníci často potřebují rozšířit jednotku operačního systému, aby podporovali konkrétní scénáře:
- Podpora starších aplikací, které instaluje komponenty na jednotku operačního systému.
- Migrace fyzického počítače nebo virtuálního počítače z místního prostředí s větší diskovou jednotku s operačním systémem
Důležité
Pokud nepoužíváte možnost Změnit velikost bez výpadků (Preview),změna velikosti disku s operačním systémem nebo datového disku virtuálního počítače Azure vyžaduje jeho přidělení.
Zmenšení existujícího disku se nepodporuje a může vést ke ztrátě dat.
Po rozšíření disků budete muset rozšířit svazek v operačním systému, abyste využili výhod většího disku.
Změna velikosti bez výpadků (Preview)
Teď můžete změnit velikost spravovaných disků, aniž byste měli udělovat virtuální počítač.
Verze Preview má následující omezení:
- Aktuálně je k dispozici pouze v USA – středozápad.
- Podporuje se jenom pro datové disky.
- Disky menší než 4 TiB není možné bez výpadků rozšířit na 4 TiB ani větší.
- Pokud disk zvětšíte na 4 TiB nebo větší, můžete ho rozšířit bez výpadků.
- Nainstalujte a použijte:
- Nejnovější Rozhraní příkazového řádku Azure
- Nejnovější modul Azure PowerShell
- Pokud Azure Portal přístup přes , https://aka.ms/iaasexp/DiskLiveResize
- Nebo Azure Resource Manager s verzí rozhraní API z 1. 4. 2021 nebo novější.
K registraci funkce použijte následující příkaz:
Register-AzProviderFeature -FeatureName "LiveResize" -ProviderNamespace "Microsoft.Compute"
Dokončení registrace může trvat několik minut. K potvrzení, že jste se zaregistrovali, použijte následující příkaz:
Register-AzProviderFeature -FeatureName "LiveResize" -ProviderNamespace "Microsoft.Compute"
Změna velikosti spravovaného disku v Azure Portal
Důležité
Pokud jste povolili LiveResize a váš disk splňuje požadavky v části Změna velikosti bez výpadků (Preview),můžete krok 1 přeskočit. Pokud chcete změnit velikost disku bez výpadku Azure Portal, musíte použít následující odkaz: https://aka.ms/iaasexp/DiskLiveResize
V Azure Portalpřejděte na virtuální počítač, ve kterém chcete disk rozbalit. Výběrem možnosti Zastavit virtuální počítač udělte.
V nabídce vlevo v části Nastavení vyberte Disky.
V části Název disku vyberte disk, u kterého chcete změnit velikost.
V nabídce vlevo v části Nastavení vyberte Velikost a výkon.
V části Velikost a výkon vyberte požadovanou velikost disku.
Upozornění
Nová velikost musí být větší než stávající velikost disku. Maximální povolená velikost je 4 095 GB pro disky s operačním systémem. (Objekt blob VHD je možné zvětšit nad rámec této velikosti, ale operační systém funguje jenom s prvními 4 095 GB místa.)
V dolní části stránky vyberte Změnit velikost.
Změna velikosti spravovaného disku pomocí PowerShellu
Otevřete okno Prostředí PowerShell ISE nebo PowerShell v režimu správy a postupujte následovně:
Přihlaste se ke svému Microsoft Azure účtu v režimu správy prostředků a vyberte své předplatné:
Connect-AzAccount
Select-AzSubscription –SubscriptionName 'my-subscription-name'
Nastavte název skupiny prostředků a název virtuálního počítače:
$rgName = 'my-resource-group-name'
$vmName = 'my-vm-name'
$diskName = 'my-disk-name'
Získejte odkaz na váš virtuální počítač:
$vm = Get-AzVM -ResourceGroupName $rgName -Name $vmName
Důležité
Pokud jste povolili LiveResize a váš disk splňuje požadavky v části Změna velikosti bez výpadků (Preview),můžete přeskočit krok 4 a 6.
Před změnu velikosti disku zastavte virtuální počítač:
Stop-AzVM -ResourceGroupName $rgName -Name $vmName
Získejte odkaz na spravovaný disk s operačním systémem. Nastavte velikost spravovaného disku s operačním systémem na požadovanou hodnotu a aktualizujte disk:
$disk= Get-AzDisk -ResourceGroupName $rgName -DiskName $diskName
$disk.DiskSizeGB = 1023
Update-AzDisk -ResourceGroupName $rgName -Disk $disk -DiskName $disk.Name
Upozornění
Nová velikost musí být větší než stávající velikost disku. Maximální povolená velikost je 4 095 GB pro disky s operačním systémem. (Objekt blob VHD je možné zvětšit nad rámec této velikosti, ale operační systém funguje jenom s prvními 4 095 GB místa.)
Aktualizace virtuálního počítače může trvat několik sekund. Po dokončení provádění příkazu restartujte virtuální počítač:
Start-AzVM -ResourceGroupName $rgName -Name $vmName
Vzdáleně se k virtuálnímu počítači, otevřete Správu počítače (nebo Správu disků) a pomocí nově přiděleného místa rozbalte jednotku.
Rozšíření svazku v operačním systému
Po rozbalení disku pro virtuální počítač musíte přejít do operačního systému a rozbalit svazek tak, aby zahrnoval nový prostor. Existuje několik metod rozšíření oddílu. Tato část popisuje připojení virtuálního počítače pomocí připojení RDP k rozšíření oddílu pomocí nástroje DiskPart.
Otevřete připojení RDP k virtuálnímu počítači.
Otevřete příkazový řádek a zadejte diskpart.
Do příkazového řádku DISKPART zadejte
list volume. Poznamenejte si svazek, který chcete rozšířit.Do příkazového řádku DISKPART zadejte
select volume <volumenumber>. Tím vyberete číslo svazku, které chcete rozšířit na souvislé a prázdné místo na stejném disku.Do příkazového řádku DISKPART zadejte
extend [size=<size>]. Tím se vybraný svazek rozšíří o velikost v megabajtech (MB).
Další kroky
Disky můžete připojit také pomocí Azure Portal .