Virtuele machines maken in een schaalset met behulp van PowerShell
In dit artikel wordt stapsgewijs uitgelegd hoe u PowerShell gebruikt om een virtuele-machineschaalset te maken.
Azure Cloud Shell starten
Azure Cloud Shell is een gratis interactieve shell waarmee u de stappen in dit artikel kunt uitvoeren. In deze shell zijn algemene Azure-hulpprogramma's vooraf geïnstalleerd en geconfigureerd voor gebruik met uw account.
Als u Cloud Shell wilt openen, selecteert u Proberen in de rechterbovenhoek van een codeblok. U kunt Cloud Shell ook openen in een afzonderlijk browsertabblad door naar https://shell.azure.com/powershell te gaan. Klik op Kopiëren om de codeblokken te kopiëren, plak deze in Cloud Shell en druk vervolgens op Enter om de code uit te voeren.
Resourcegroep maken
Maak een Azure-resourcegroep met behulp van de opdracht New-AzResourceGroup. Een resourcegroep is een logische container waarin Azure-resources worden geïmplementeerd en beheerd.
New-AzResourceGroup -Name 'myVMSSResourceGroup' -Location 'EastUS'
Een virtuele-machineschaalset maken
Maak nu een virtuele-machineschaalset met New-AzVmss. In het volgende voorbeeld wordt een schaalset gemaakt met het aantal exemplaren van twee windows Server 2019 Datacenter-edities.
Belangrijk
Vanaf november 2023 worden VM-schaalsets die zijn gemaakt met PowerShell en Azure CLI standaard ingesteld op de flexibele indelingsmodus als er geen indelingsmodus is opgegeven. Voor meer informatie over deze wijziging en welke acties u moet ondernemen, gaat u naar Belangrijke wijziging voor VMSS PowerShell/CLI-klanten - Microsoft Community Hub
New-AzVmss `
-ResourceGroup "myVMSSResourceGroup" `
-Name "myScaleSet" `
-OrchestrationMode "Flexible" `
-Location "East US" `
-InstanceCount "2" `
-ImageName "Win2019Datacenter"
Resources opschonen
Als u een resourcegroep verwijdert, verwijdert u ook alle resources binnen deze groep, zoals de VM-exemplaren, het virtuele netwerk en schijven. De -Force
parameter bevestigt dat u de resources wilt verwijderen zonder een andere prompt om dit te doen. De parameter -AsJob
retourneert het besturingselement naar de prompt zonder te wachten totdat de bewerking is voltooid.
Remove-AzResourceGroup -Name "myResourceGroup" -Force -AsJob