Virtuálisgép-társítás eltávolítása kapacitásfoglalási csoportból

Ez a cikk végigvezeti a virtuálisgép-társítás kapacitásfoglalási csoporthoz való eltávolításának lépésein. A kapacitásfoglalásokkal kapcsolatos további információkért tekintse meg az áttekintési cikket.

Mivel mind a virtuális gép, mind a mögöttes kapacitásfoglalás logikailag foglalja el a kapacitást, az Azure bizonyos korlátozásokat alkalmaz erre a folyamatra, hogy elkerülje a nem egyértelmű foglalási állapotokat és a váratlan hibákat.

A társítás kétféleképpen módosítható:

  • 1. lehetőség: Felszabadíthatja a virtuális gépet, módosíthatja a Kapacitásfoglalás csoport tulajdonságát, és opcionálisan újraindíthatja a virtuális gépet
  • 2. lehetőség: Frissítse a fenntartott mennyiséget nullára, majd módosítsa a Kapacitásfoglalás csoport tulajdonságát

A virtuális gép felszabadítása

Az első lehetőség a virtuális gép felszabadítása, a Kapacitásfoglalás csoport tulajdonság módosítása és a virtuális gép opcionális újraindítása.

  1. A virtuális gép felszabadítása

    PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}/deallocate?api-version=2021-04-01
    
  2. A virtuális gép frissítése a kapacitásfoglalási csoporttal való társítás eltávolításához

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

    A kérelem törzsében állítsa a capacityReservationGroup tulajdonságot null értékre a virtuálisgép-társítás csoporthoz való eltávolításához:

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

A fenntartott mennyiség frissítése nullára

A második lehetőség a fenntartott mennyiség nullára való frissítését, majd a Kapacitásfoglalás csoport tulajdonságának módosítását jelenti.

Ez a beállítás akkor működik jól, ha a virtuális gépet nem lehet felszabadítani, és ha már nincs szükség foglalásra. Létrehozhat például egy kapacitásfoglalást, amely ideiglenesen biztosítja a kapacitást egy nagy léptékű üzembe helyezés során. A befejezés után a foglalásra már nincs szükség.

  1. A fenntartott mennyiség frissítése nullára

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

    A kérelem törzsében adja meg a következő paramétereket:

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

    Vegye figyelembe, hogy capacity a tulajdonság értéke 0.

  2. A virtuális gép frissítése a kapacitásfoglalási csoporttal való társítás eltávolításához

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

    A kérelem törzsében állítsa a capacityReservationGroup tulajdonságot null értékre a társítás eltávolításához:

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

Következő lépések