Aktualisieren oder Löschen eines Standbypools (Vorschau)
Artikel 06/14/2024
2 Mitwirkende
Feedback
In diesem Artikel
Wichtig
Standbypools für Virtual Machine Scale Sets befinden sich derzeit in der Vorschauphase. Vorschauversionen werden Ihnen zur Verfügung gestellt, wenn Sie die zusätzlichen Nutzungsbedingungen akzeptieren. Einige Aspekte dieses Features werden bis zur allgemeinen Verfügbarkeit unter Umständen noch geändert.
Aktualisieren eines Standbypools
Sie können den Status der Instanzen und die maximale Bereitschaftskapazität Ihres Standbypools jederzeit aktualisieren. Der Name des Standbypools kann nur während der Erstellung des Standbypools festgelegt werden.
Navigieren Sie zu der Virtual Machine Scale Sets-Instanz, der der Standbypool zugeordnet ist.
Wählen Sie unter Verfügbarkeit und Skalierung die Option Standbypool aus.
Wählen Sie Pools verwalten aus.
Aktualisieren Sie die Konfiguration, und speichern Sie alle Änderungen.
Aktualisieren Sie einen vorhandenen Standbypool mithilfe von az standby-vm-pool update .
az standby-vm-pool update \
--resource-group myResourceGroup
--name myStandbyPool \
--max-ready-capacity 20 \
--vm-state "Deallocated" \
Aktualisieren Sie einen vorhandenen Standbypool mithilfe von Update-AzStandbyVMPool .
Update-AzStandbyVMPool `
-ResourceGroup myResourceGroup
-Name myStandbyPool `
-MaxReadyCapacity 20 `
-VMState "Deallocated" `
Aktualisieren Sie vorhandene Standbypoolbereitstellung. Stellen Sie die aktualisierte Vorlage mithilfe von az-Bereitstellungsgruppe oder New-AzResourceGroupDeployment bereit.
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"location": {
"type": "string",
"defaultValue": "east us"
},
"name": {
"type": "string",
"defaultValue": "myStandbyPool"
},
"maxReadyCapacity" : {
"type": "int",
"defaultValue": 10
},
"virtualMachineState" : {
"type": "string",
"defaultValue": "Deallocated"
},
"attachedVirtualMachineScaleSetId" : {
"type": "string",
"defaultValue": "/subscriptions/{subscriptionID}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/myScaleSet"
}
},
"resources": [
{
"type": "Microsoft.StandbyPool/standbyVirtualMachinePools",
"apiVersion": "2023-12-01-preview",
"name": "[parameters('name')]",
"location": "[parameters('location')]",
"properties": {
"elasticityProfile": {
"maxReadyCapacity": "[parameters('maxReadyCapacity')]"
},
"virtualMachineState": "[parameters('virtualMachineState')]",
"attachedVirtualMachineScaleSetId": "[parameters('attachedVirtualMachineScaleSetId')]"
}
}
]
}
Aktualisieren Sie vorhandene Standbypoolbereitstellung. Stellen Sie die aktualisierte Vorlage mithilfe von az-Bereitstellungsgruppe oder New-AzResourceGroupDeployment bereit.
param location string = resourceGroup().location
param standbyPoolName string = 'myStandbyPool'
param maxReadyCapacity int = 10
@allowed([
'Running'
'Deallocated'
])
param vmState string = 'Deallocated'
param virtualMachineScaleSetId string = '/subscriptions/{subscriptionID}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/myScaleSet'
resource standbyPool 'Microsoft.standbypool/standbyvirtualmachinepools@2023-12-01-preview' = {
name: standbyPoolName
location: location
properties: {
elasticityProfile: {
maxReadyCapacity: maxReadyCapacity
}
virtualMachineState: vmState
attachedVirtualMachineScaleSetId: virtualMachineScaleSetId
}
}
Aktualisieren Sie einen vorhandenen Standbypool mithilfe von Erstellen oder Aktualisieren .
PUT https://management.azure.com/subscriptions/{subscriptionID}/resourceGroups/myResourceGroup/providers/Microsoft.StandbyPool/standbyVirtualMachinePools/myStandbyPool?api-version=2023-12-01-preview
{
"type": "Microsoft.StandbyPool/standbyVirtualMachinePools",
"name": "myStandbyPool",
"location": "east us",
"properties": {
"elasticityProfile": {
"maxReadyCapacity": 20
},
"virtualMachineState":"Deallocated",
"attachedVirtualMachineScaleSetId": "/subscriptions/{subscriptionID}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/myScaleSet"
}
}
Löschen eines Standbypools
Navigieren Sie zu der Virtual Machine Scale Sets-Instanz, der der Standbypool zugeordnet ist.
Wählen Sie unter Verfügbarkeit und Skalierung die Option Standbypool aus.
Wählen Sie Pool löschen aus.
Klicken Sie auf Löschen .
Löschen Sie einen vorhandenen Standbypool mithilfe von az standbypool delete .
az standby-vm-pool delete \
--resource-group myResourceGroup \
--name myStandbyPool
Löschen Sie einen vorhandenen Standbypool mithilfe von Remove-AzStandbyVMPool .
Remove-AzStandbyVMPool `
-ResourceGroup myResourceGroup `
-Name myStandbyPool `
-Nowait
Löschen Sie einen vorhandenen Standbypool mithilfe von Löschen .
DELETE https://management.azure.com/subscriptions/{subscriptionID}/resourceGroups/myResourceGroup/providers/Microsoft.StandbyPool/standbyVirtualMachinePools/myStandbyPool?api-version=2023-12-01-preview
Nächste Schritte
Sehen Sie sich die am häufigsten gestellten Fragen zu Pools für Virtual Machine Scale Sets an.