Atualizar ou excluir um pool em espera (versão prévia)
Artigo 10/15/2024
2 colaboradores
Comentários
Neste artigo
Importante
Os pools de espera para Conjuntos de Dimensionamento de Máquinas Virtuais estão atualmente em versão prévia. As versões prévias são disponibilizadas com a condição de que você concorde com os termos de uso complementares . Alguns aspectos desse recurso podem alterar antes da GA (disponibilidade geral).
Atualizar um pool em espera
Você pode atualizar o estado das instâncias e a capacidade pronta máxima do pool em espera a qualquer momento. O nome do pool em espera só pode ser definido durante a criação do pool em espera.
Navegue até o Conjunto de Dimensionamento de Máquinas Virtuais ao qual o pool em espera está associado.
Em Disponibilidade + escala selecione Pool em espera .
Selecione Gerenciar pool .
Atualize a configuração e salve as alterações.
Atualize um pool em espera existente usando a az standby-vm-pool update .
az standby-vm-pool update \
--resource-group myResourceGroup
--name myStandbyPool \
--max-ready-capacity 20 \
--vm-state "Deallocated" \
Atualize um pool em espera existente usando Update-AzStandbyVMPool .
Update-AzStandbyVMPool `
-ResourceGroup myResourceGroup
-Name myStandbyPool `
-MaxReadyCapacity 20 `
-VMState "Deallocated" `
Atualize uma implantação de pool em espera existente. Implante o modelo atualizado usando az deployment group create ou New-AzResourceGroupDeployment .
{
"$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')]"
}
}
]
}
Atualize uma implantação de pool em espera existente. Implante o modelo atualizado usando az deployment group create ou New-AzResourceGroupDeployment .
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
}
}
Atualize um pool em espera existente usando Criar ou Atualizar .
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"
}
}
Excluir um pool em espera
Navegue até o Conjunto de Dimensionamento de Máquinas Virtuais ao qual o pool em espera está associado.
Em Disponibilidade + escala selecione Pool em espera .
Selecione Excluir pool .
Selecione Excluir .
Exclua um pool em espera existente usando az standby-vm-pool update .
az standby-vm-pool delete \
--resource-group myResourceGroup \
--name myStandbyPool
Exclua um pool em espera existente usando Remove-AzStandbyVMPool .
Remove-AzStandbyVMPool `
-ResourceGroup myResourceGroup `
-Name myStandbyPool `
-Nowait
Exclua um pool em espera existente usando Excluir .
DELETE https://management.azure.com/subscriptions/{subscriptionID}/resourceGroups/myResourceGroup/providers/Microsoft.StandbyPool/standbyVirtualMachinePools/myStandbyPool?api-version=2023-12-01-preview
Próximas etapas
Examine as perguntas mais frequentes sobre pools de espera para Conjuntos de Dimensionamento de Máquinas Virtuais.