Odebrání přidružení virtuálního počítače ze skupiny rezervací kapacity

Tento článek vás provede postupem odebrání přidružení virtuálního počítače ke skupině rezervací kapacity. Další informace o rezervacích kapacity najdete v článku s přehledem.

Vzhledem k tomu, že virtuální počítač i podkladová rezervace kapacity logicky zabírají kapacitu, Azure pro tento proces ukládá určitá omezení, aby se zabránilo nejednoznačným stavům přidělení a neočekávaným chybám.

Přidružení můžete změnit dvěma způsoby:

  • Možnost 1: Uvolněte virtuální počítač, změňte vlastnost skupiny Rezervace kapacity a volitelně restartujte virtuální počítač.
  • Možnost 2: Aktualizujte rezervované množství na nulu a pak změňte vlastnost skupiny Rezervace kapacity.

Uvolnění virtuálního počítače

První možností je uvolnit virtuální počítač, změnit vlastnost skupiny Rezervace kapacity a volitelně restartovat virtuální počítač.

  1. Uvolnění virtuálního počítače

    PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}/deallocate?api-version=2021-04-01
    
  2. Aktualizujte virtuální počítač, aby se odebralo přidružení ke skupině rezervace kapacity.

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

    V textu požadavku nastavte capacityReservationGroup vlastnost na hodnotu null a odeberte tak přidružení virtuálního počítače ke skupině:

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

Aktualizace rezervovaného množství na nulu

Druhá možnost zahrnuje aktualizaci rezervovaného množství na nulu a následnou změnu vlastnosti skupiny Rezervace kapacity.

Tato možnost funguje dobře, když virtuální počítač nejde uvolnit a když už není potřeba rezervace. Můžete například vytvořit rezervaci kapacity, abyste dočasně zajistili kapacitu během rozsáhlého nasazení. Po dokončení už rezervace není potřeba.

  1. Aktualizace rezervovaného množství na nulu

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

    V textu požadavku zahrňte následující parametry:

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

    Všimněte si, že capacity vlastnost je nastavená na hodnotu 0.

  2. Aktualizujte virtuální počítač, aby se odebralo přidružení ke skupině rezervací kapacity.

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

    V textu požadavku nastavte capacityReservationGroup vlastnost na hodnotu null, aby se přidružení odebralo:

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

Další kroky