Share via


Een VM-koppeling verwijderen uit een capaciteitsreserveringsgroep

In dit artikel worden de stappen beschreven voor het verwijderen van een koppeling van een virtuele machine (VM) naar een capaciteitsreserveringsgroep. Zie het overzicht van capaciteitsreservering voor meer informatie over capaciteitsreserveringen.

Omdat zowel de VM als de onderliggende capaciteitsreservering logisch capaciteit bezetten, legt Azure enkele beperkingen op voor dit proces om dubbelzinnige toewijzingsstatussen en onverwachte fouten te voorkomen.

Er zijn twee manieren om een koppeling te wijzigen:

  • Maak de toewijzing van de virtuele machine ongedaan, wijzig de eigenschap van de capaciteitsreserveringsgroep en start de VM desgewenst opnieuw op.
  • Werk de gereserveerde hoeveelheid bij naar nul en wijzig vervolgens de eigenschap van de capaciteitsreserveringsgroep.

De toewijzing van de virtuele machine ongedaan maken

De eerste optie is het ongedaan maken van de toewijzing van de virtuele machine, het wijzigen van de eigenschap van de capaciteitsreserveringsgroep en het optioneel opnieuw opstarten van de virtuele machine.

  1. De toewijzing van de virtuele machine ongedaan maken:

    PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}/deallocate?api-version=2021-04-01
    
  2. Werk de VM bij om de koppeling met de capaciteitsreserveringsgroep te verwijderen:

    PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}/update?api-version=2021-04-01
    

    Stel in de aanvraagbody de capacityReservationGroup eigenschap in om null de VM-koppeling naar de groep te verwijderen:

     {
    "location": "eastus",
    "properties": {
        "capacityReservation": {
            "capacityReservationGroup": {
                "id":null
            }
        }
    }
    }
    

De gereserveerde hoeveelheid bijwerken naar nul

De tweede optie omvat het bijwerken van de gereserveerde hoeveelheid naar nul en vervolgens het wijzigen van de eigenschap capaciteitsreserveringsgroep.

Deze optie werkt goed wanneer de toewijzing van de VIRTUELE machine niet ongedaan kan worden gemaakt en wanneer een reservering niet meer nodig is. U kunt bijvoorbeeld een capaciteitsreservering maken om de capaciteit tijdelijk te verzekeren tijdens een grootschalige implementatie. Nadat de reservering is voltooid, is de reservering niet meer nodig.

  1. Werk de gereserveerde hoeveelheid bij naar nul:

    PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/CapacityReservationGroups/{CapacityReservationGroupName}/CapacityReservations/{CapacityReservationName}?api-version=2021-04-01
    

    Neem in de aanvraagbody de volgende parameters op:

    {
    "sku":
        {
        "capacity": 0
        }
    }
    

    Houd er rekening mee dat de capacity eigenschap is ingesteld op 0.

  2. Werk de VM bij om de koppeling met de capaciteitsreserveringsgroep te verwijderen.

    PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{VirtualMachineName}/update?api-version=2021-04-01
    

    Stel in de aanvraagbody de capacityReservationGroup eigenschap in om de koppeling te null verwijderen:

    {
    "location": "eastus",
    "properties": {
        "capacityReservation": {
            "capacityReservationGroup": {
                "id":null
            }
        }
    }
    } 
    

Volgende stap