A virtuális géphez csatlakoztatott nem felügyelt virtuális merevlemezek kibontása
Ez a cikk bemutatja, hogyan bonthatja ki a nem felügyelt lemezeket. Ha meg szeretné tudni, hogyan bővíthet ki egy felügyelt lemezt, használja a Windows vagy a Linux cikkeket.
A következőkre vonatkozik: ✔️ Windows rendszerű virtuális gépek ✔️ – Linux rendszerű virtuális gépek rugalmas méretezési ✔️ csoportjai
Amikor új virtuális gépet (VM-et) hoz létre egy erőforráscsoportban egy rendszerkép Azure Marketplace-ről való üzembe helyezésével, az alapértelmezett operációsrendszer-meghajtó gyakran 127 GB (egyes rendszerképek alapértelmezés szerint kisebb operációsrendszer-lemezmérettel rendelkeznek). Bár lehetséges adatlemezeket hozzáadni a virtuális géphez (a szám a választott termékváltozattól függ), és azt javasoljuk, hogy telepítsen alkalmazásokat és processzorigényes számítási feladatokat ezeken a bővítménylemezeken, az ügyfeleknek gyakran ki kell bővíteniük az operációsrendszer-meghajtót bizonyos forgatókönyvek támogatásához:
- Az operációsrendszer-meghajtóra összetevőket telepítő régi alkalmazások támogatása.
- Fizikai számítógép vagy virtuális gép migrálása a nagyobb operációsrendszer-meghajtóval rendelkező helyszíni gépekről.
Fontos
Egy Azure-beli virtuális gép operációs rendszerének vagy adatlemezének átméretezéséhez a virtuális gép felszabadítása szükséges.
A meglévő lemezek zsugorítása nem támogatott, és adatvesztést okozhat.
A lemezek kibontása után ki kell bővítenie a kötetet az operációs rendszeren belül Windows vagy Linux rendszeren, hogy kihasználhassa a nagyobb lemez előnyeit.
Nem felügyelt lemez átméretezése a PowerShell használatával
Nyissa meg a PowerShell ISE-t vagy a PowerShell-ablakot rendszergazdai módban, és kövesse az alábbi lépéseket:
Jelentkezzen be Microsoft Azure-fiókjába erőforrás-kezelő módban, és válassza ki az előfizetését:
Connect-AzAccount Select-AzSubscription –SubscriptionName 'my-subscription-name'
Állítsa az erőforráscsoport és a virtuális gép nevét:
$rgName = 'my-resource-group-name' $vmName = 'my-vm-name'
Szerezzen be egy hivatkozást a virtuális gépre:
$vm = Get-AzVM -ResourceGroupName $rgName -Name $vmName
A lemez átméretezése előtt állítsa le a virtuális gépet:
Stop-AzVM -ResourceGroupName $rgName -Name $vmName
Állítsa a nem felügyelt operációsrendszer-lemez méretét a kívánt értékre, és frissítse a virtuális gépet:
$vm.StorageProfile.OSDisk.DiskSizeGB = 1023 Update-AzVM -ResourceGroupName $rgName -VM $vm
Figyelmeztetés
Az új méretnek nagyobbnak kell lennie a meglévő lemezméretnél. Az operációsrendszer-lemezek esetében a maximálisan engedélyezett érték 2048 GB. (A VHD-blob kibontható ennél a méretnél is, de az operációs rendszer csak az első 2048 GB-os tárhelyet használhatja.)
Frissítse az átméretezni kívánt adatlemezek méretét. A VM-hez csatlakoztatott első adatlemez bővítéséhez használjon numerikus indexet az első csatlakoztatott adatlemezre való hivatkozáshoz:
$vm.StorageProfile.DataDisks[0].DiskSizeGB = 1023
Hasonlóképpen hivatkozhat a virtuális géphez csatolt egyéb adatlemezekre is, akár index, akár a lemez Név tulajdonsága használatával:
($vm.StorageProfile.DataDisks | Where ({$_.Name -eq 'my-second-data-disk'})).DiskSizeGB = 1023
A virtuális gép frissítése eltarthat néhány másodpercig. Miután a parancs végrehajtása befejeződött, indítsa újra a virtuális gépet:
Start-AzVM -ResourceGroupName $rgName -Name $vmName