Udostępnij za pośrednictwem


Usuwanie skojarzenia maszyny wirtualnej z grupy rezerwacji pojemności

W tym artykule przedstawiono kroki usuwania skojarzenia maszyny wirtualnej z grupą rezerwacji pojemności. Aby dowiedzieć się więcej na temat rezerwacji pojemności, zobacz Omówienie rezerwacji pojemności.

Ponieważ zarówno maszyna wirtualna, jak i podstawowa rezerwacja pojemności zajmują logicznie pojemność, platforma Azure nakłada pewne ograniczenia na ten proces, aby uniknąć niejednoznacznych stanów alokacji i nieoczekiwanych błędów.

Istnieją dwa sposoby zmiany skojarzenia:

  • Cofnij przydział maszyny wirtualnej, zmień właściwość grupy rezerwacji pojemności, a opcjonalnie uruchom ponownie maszynę wirtualną.
  • Zaktualizuj zarezerwowaną ilość na zero, a następnie zmień właściwość grupy rezerwacji pojemności.

Cofanie przydziału maszyny wirtualnej

Pierwszą opcją jest cofnięcie przydziału maszyny wirtualnej, zmiana właściwości grupy rezerwacji pojemności i opcjonalnie ponowne uruchomienie maszyny wirtualnej.

  1. Cofnij przydział maszyny wirtualnej:

    PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}/deallocate?api-version=2021-04-01
    
  2. Zaktualizuj maszynę wirtualną, aby usunąć skojarzenie z grupą rezerwacji pojemności:

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

    W treści żądania ustaw capacityReservationGroup właściwość , aby null usunąć skojarzenie maszyny wirtualnej z grupą:

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

Aktualizowanie zarezerwowanej ilości do zera

Druga opcja obejmuje zaktualizowanie zarezerwowanej ilości na zero, a następnie zmianę właściwości grupy rezerwacji pojemności.

Ta opcja działa dobrze, gdy nie można cofnąć przydziału maszyny wirtualnej i gdy rezerwacja nie jest już potrzebna. Możesz na przykład utworzyć rezerwację pojemności, aby tymczasowo zapewnić pojemność podczas wdrażania na dużą skalę. Po zakończeniu rezerwacja nie jest już potrzebna.

  1. Zaktualizuj zarezerwowaną ilość do zera:

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

    W treści żądania dołącz następujące parametry:

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

    Należy pamiętać, że właściwość jest ustawiona capacity na 0wartość .

  2. Zaktualizuj maszynę wirtualną, aby usunąć skojarzenie z grupą rezerwacji pojemności.

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

    W treści żądania ustaw capacityReservationGroup właściwość na , aby null usunąć skojarzenie:

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

Następny krok