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

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

Mivel a virtuális gép és a mögöttes kapacitásfoglalás is 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 módosításának három módja van:

  • Felszabadíthatja a virtuális gépet, módosíthatja a kapacitásfoglalási csoport tulajdonságát, és szükség esetén újraindíthatja a virtuális gépet.
  • Frissítse a fenntartott mennyiséget nullára, majd módosítsa a kapacitásfoglalási csoport tulajdonságát.
  • Virtuális gép törlése.

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

Az első lehetőség a virtuális gép felszabadítása, a kapacitásfoglalási csoport tulajdonságának módosítása, és opcionálisan a virtuális gép ú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. Frissítse a virtuális gépet 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 be a capacityReservationGroup tulajdonságot null 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 magában foglalja a fenntartott mennyiség nullára való frissítését, majd a kapacitásfoglalási csoport tulajdonságának módosítását.

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. Miután elkészült, a foglalásra már nincs szükség.

  1. Frissítse a fenntartott mennyiséget 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 a capacity tulajdonság értéke 0.

  2. Frissítse a virtuális gépet 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 be a capacityReservationGroup tulajdonságot null a társítás eltávolítására:

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

** Virtuális gép törlése

A virtuális gép törlési folyamata eltávolítja a virtuális gép társítást egy kapacitásfoglalásból. A virtuális gépek törlésének befejeződnie kell, mielőtt az Azure eltávolítja azt a kapacitásfoglalásból. A törlési kérelem és a kapacitásfoglalás foglalási állapotának megfelelő változása között némi késés léphet fel. További információt a virtuális gép törlése című témakörben talál. A kapacitásfoglalási példány nézetével szükség szerint ellenőrizheti a foglalás állapotát.

Következő lépés