Sdílet prostřednictvím


Rozšíření nespravovaných virtuálních pevných disků připojených k virtuálnímu počítači

Tento článek popisuje, jak rozbalit nespravované disky. Informace o rozšíření spravovaného disku najdete v článcích o Windows nebo Linuxu .

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

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) má často velikost 127 GB (některé image mají ve výchozím nastavení menší disky s operačním systémem). I když je k virtuálnímu počítači možné přidat datové disky (počet závisí na zvolené skladové položce) a na tyto doplňkové disky doporučujeme instalovat aplikace a úlohy náročné na procesor, zákazníci často potřebují rozšířit jednotku operačního systému, aby podporovala konkrétní scénáře:

  • Pro podporu starších aplikací, které instalují 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ší jednotkou operačního systému

Důležité

Změna velikosti disku s operačním systémem nebo datového disku virtuálního počítače Azure vyžaduje uvolnění virtuálního počítače.

Zmenšení existujícího disku se nepodporuje a může potenciálně způsobit ztrátu dat.

Po rozšíření disků musíte rozšířit svazek v rámci operačního systému ve Windows nebo Linuxu , abyste mohli využít výhod většího disku.

Změna velikosti nespravovaného disku pomocí PowerShellu

Otevřete integrované skriptovací prostředí (ISE) PowerShellu nebo okno PowerShellu v režimu správy a postupujte podle následujících kroků:

  • Přihlaste se ke svému účtu Microsoft Azure 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ázvy virtuálních počítačů:

    $rgName = 'my-resource-group-name'
    $vmName = 'my-vm-name'
    
  • Získejte odkaz na virtuální počítač:

    $vm = Get-AzVM -ResourceGroupName $rgName -Name $vmName
    
  • Před změnou velikosti disku zastavte virtuální počítač:

    Stop-AzVM -ResourceGroupName $rgName -Name $vmName
    
  • Nastavte velikost nespravovaného disku s operačním systémem na požadovanou hodnotu a aktualizujte virtuální počítač:

    $vm.StorageProfile.OSDisk.DiskSizeGB = 1023
    Update-AzVM -ResourceGroupName $rgName -VM $vm
    

    Upozornění

    Nová velikost musí být větší než stávající velikost disku. Maximální povolená velikost pro disky s operačním systémem je 2 048 GB. (Objekt blob virtuálního pevného disku je možné rozšířit nad tuto velikost, ale operační systém bude moct pracovat pouze s prvními 2 048 GB místa.)

  • Aktualizujte velikost všech datových disků, u které chcete změnit velikost. Pokud chcete rozšířit první datový disk připojený k virtuálnímu počítači, pomocí číselného indexu získejte odkaz na první připojený datový disk:

    $vm.StorageProfile.DataDisks[0].DiskSizeGB = 1023
    

    Podobně můžete odkazovat na další datové disky připojené k virtuálnímu počítači, a to buď pomocí indexu, nebo vlastnosti Name disku:

    ($vm.StorageProfile.DataDisks | Where ({$_.Name -eq 'my-second-data-disk'})).DiskSizeGB = 1023
    
  • Aktualizace virtuálního počítače může trvat několik sekund. Po dokončení příkazu restartujte virtuální počítač:

    Start-AzVM -ResourceGroupName $rgName -Name $vmName
    

Další kroky

Disky můžete připojit také pomocí Azure Portal.