Udostępnij przez


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ą trzy 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.
  • Usuń maszynę wirtualną.

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
            }
        }
    }
    } 
    

Usuwanie maszyny wirtualnej

Proces usuwania maszyny wirtualnej spowoduje usunięcie skojarzenia maszyny wirtualnej z rezerwacją pojemności. Usunięcie maszyny wirtualnej musi zostać ukończone, zanim platforma Azure usunie ją z rezerwacji pojemności. Niektóre opóźnienia mogą wystąpić między żądaniem usunięcia a odpowiednią zmianą stanu alokacji rezerwacji pojemności. Aby uzyskać więcej informacji, zobacz Usuwanie maszyny wirtualnej . Użyj widoku instancji rezerwacji pojemności, aby sprawdzić stan alokacji w razie potrzeby.

Następny krok