Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo, se proporcionan los pasos necesarios para quitar una asociación de máquina virtual (VM) de un grupo de reserva de capacidad. Para más información sobre las reservas de capacidad, consulte Introducción a la reserva de capacidad.
Dado que la VM y la reserva de capacidad subyacente lógicamente ocupan capacidad, Azure impone algunas restricciones en este proceso para evitar estados de asignación ambiguos y errores inesperados.
Hay tres maneras de cambiar una asociación:
- Desasigne la máquina virtual, cambie la propiedad de grupo de reserva de capacidad y, opcionalmente, reinicie la VM.
- Actualice la cantidad reservada a cero y cambie la propiedad de grupo de reserva de capacidad.
- Elimine una máquina virtual.
Cancele la asignación de la máquina virtual
La primera opción es desasignar la máquina virtual, cambiar la propiedad de grupo de reserva de capacidad y, opcionalmente, reiniciar la VM.
Desasigne la máquina virtual:
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}/deallocate?api-version=2021-04-01Actualice la VM para quitar la asociación con el grupo de reserva de capacidad:
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}/update?api-version=2021-04-01En el cuerpo de la solicitud, establezca la propiedad
capacityReservationGroupennullpara quitar la asociación de la VM al grupo:{ "location": "eastus", "properties": { "capacityReservation": { "capacityReservationGroup": { "id":null } } } }
Actualización de la cantidad reservada a cero
La segunda opción conlleva actualizar la cantidad reservada a cero y luego cambiar la propiedad de grupo de reserva de capacidad.
Esta opción funciona bien cuando no se puede desasignar la VM y cuando ya no se necesitan reservas. Por ejemplo, puede crear una reserva de capacidad para garantizar temporalmente la capacidad durante una implementación a gran escala. Una vez finalizada, la reserva ya no es necesaria.
Actualice la cantidad reservada a cero:
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/CapacityReservationGroups/{CapacityReservationGroupName}/CapacityReservations/{CapacityReservationName}?api-version=2021-04-01En el cuerpo de la solicitud, incluya los siguientes parámetros:
{ "sku": { "capacity": 0 } }Tenga en cuenta también que la propiedad
capacityestá establecida en0.Actualice la VM para quitar la asociación con el grupo de reserva de capacidad.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{VirtualMachineName}/update?api-version=2021-04-01En el cuerpo de la solicitud, establezca la propiedad
capacityReservationGroupennullpara quitar la asociación:{ "location": "eastus", "properties": { "capacityReservation": { "capacityReservationGroup": { "id":null } } } }
Eliminación de una máquina virtual
El proceso de eliminación de la máquina virtual quitará una asociación de máquina virtual de una reserva de capacidad. Una eliminación de máquina virtual debe completarse antes de que Azure la quite de la reserva de capacidad. Puede producirse cierta latencia entre la solicitud de eliminación y el cambio correspondiente en el estado de asignación de reserva de capacidad. Consulte Eliminación de una máquina virtual para obtener más información. Utilice Capacity Reservation Instance View para verificar el estado de la asignación según sea necesario.