Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este artigo orienta você pelas etapas de remoção de uma associação de máquina virtual (VM) para um grupo de reserva de capacidade. Para saber mais sobre reservas de capacidade, consulte a Visão geral da reserva de capacidade.
Como a VM e a reserva de capacidade subjacente ocupam logicamente a capacidade, o Azure impõe algumas restrições a esse processo para evitar estados de alocação ambíguos e erros inesperados.
Há três maneiras de alterar uma associação:
- Desaloque a máquina virtual, altere a propriedade do grupo de reserva de capacidade e, opcionalmente, reinicie a VM.
- Atualize a quantidade reservada para zero e, em seguida, altere a propriedade do grupo de reserva de capacidade.
- Elimine uma VM.
Desalocar a máquina virtual
A primeira opção é desalocar a máquina virtual, alterar a propriedade do grupo de reserva de capacidade e, opcionalmente, reiniciar a VM.
Desalocar a máquina virtual:
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}/deallocate?api-version=2021-04-01Atualize a VM para remover a associação com o grupo de reserva de capacidade:
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}/update?api-version=2021-04-01No corpo da solicitação, defina a
capacityReservationGrouppropriedade comonullpara remover a associação VM para o grupo:{ "location": "eastus", "properties": { "capacityReservation": { "capacityReservationGroup": { "id":null } } } }
Atualizar a quantidade reservada para zero
A segunda opção envolve atualizar a quantidade reservada para zero e, em seguida, alterar a propriedade do grupo de reserva de capacidade.
Essa opção funciona bem quando a VM não pode ser desalocada e quando uma reserva não é mais necessária. Por exemplo, você pode criar uma reserva de capacidade para garantir temporariamente a capacidade durante uma implantação em grande escala. Depois de terminar, a reserva não é mais necessária.
Atualize a quantidade reservada para zero:
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/CapacityReservationGroups/{CapacityReservationGroupName}/CapacityReservations/{CapacityReservationName}?api-version=2021-04-01No corpo da solicitação, inclua os seguintes parâmetros:
{ "sku": { "capacity": 0 } }Observe que a
capacitypropriedade está definida como0.Atualize a VM para remover a associação com o grupo de reserva de capacidade.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{VirtualMachineName}/update?api-version=2021-04-01No corpo da solicitação, defina a
capacityReservationGrouppropriedade paranullremover a associação:{ "location": "eastus", "properties": { "capacityReservation": { "capacityReservationGroup": { "id":null } } } }
Eliminar uma VM
O processo de exclusão de máquina virtual removerá uma associação de VM de uma reserva de capacidade. Uma exclusão de VM deve ser concluída antes que o Azure a remova da reserva de capacidade. Alguma latência pode ocorrer entre a solicitação de exclusão e a alteração correspondente no estado de alocação de reserva de capacidade. Consulte Excluir uma VM para obter mais informações. Utilize a Visão da Instância de Reserva de Capacidade para verificar o status da alocação conforme necessário.