Freigeben über


Entfernen einer VM-Zuordnung aus einer Kapazitätsreservierungsgruppe

In diesem Artikel werden die Schritte zum Entfernen einer VM-Zuordnung aus einer Kapazitätsreservierungsgruppe beschrieben. Weitere Informationen zu Kapazitätsreservierungen finden Sie in der Übersicht über Kapazitätsreservierungen.

Da sowohl die VM als auch die zugrunde liegende Kapazitätsreservierung logisch Kapazität belegen, erzwingt Azure einige Einschränkungen für diesen Prozess, um nicht eindeutige Zuordnungszustände und unerwartete Fehler zu vermeiden.

Es gibt es zwei Möglichkeiten, eine Zuordnung zu ändern:

  • Heben Sie die Zuordnung des virtuellen Computers auf, ändern Sie die Eigenschaft „Kapazitätsreservierungsgruppe“, und starten Sie den virtuellen Computer optional neu.
  • Aktualisieren Sie die reservierte Menge auf null, und ändern Sie dann die Eigenschaft „Kapazitätsreservierungsgruppe“.

Heben Sie die Zuordnung des virtuellen Computers auf.

Als erste Option können Sie die Zuordnung des virtuellen Computers aufheben, die Eigenschaft „Kapazitätsreservierungsgruppe“ ändern und optional den virtuellen Computer neu starten.

  1. Aufheben der Zuordnung des virtuellen Computers:

    PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}/deallocate?api-version=2021-04-01
    
  2. Aktualisieren der VM, um die Zuordnung zu der Kapazitätsreservierungsgruppe zu entfernen:

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

    Legen Sie im Anforderungstext die capacityReservationGroup-Eigenschaft auf null fest, um die VM-Zuordnung zur Gruppe zu entfernen:

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

Aktualisieren der reservierten Menge auf null

Die zweite Option umfasst das Aktualisieren der reservierten Menge auf null und das anschließende Ändern der Eigenschaft „Kapazitätsreservierungsgruppe“.

Diese Option funktioniert gut, wenn die Zuordnung der VM nicht aufgehoben werden kann und wenn eine Reservierung nicht mehr benötigt wird. Beispielsweise können Sie eine Kapazitätsreservierung erstellen, um die Kapazität während einer großen Bereitstellung vorübergehend sicherzustellen. Nach Abschluss ist die Reservierung nicht mehr erforderlich.

  1. Aktualisieren der reservierten Menge auf null:

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

    Fügen Sie folgende Parameter in den Anforderungstext ein:

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

    Beachten Sie, dass die capacity-Eigenschaft auf 0 festgelegt ist.

  2. Aktualisieren Sie die VM, um die Zuordnung zu der Kapazitätsreservierungsgruppe zu entfernen.

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

    Legen Sie im Anforderungstext die capacityReservationGroup-Eigenschaft auf null fest, um die Zuordnung zu entfernen:

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

Nächster Schritt