Udostępnij za pośrednictwem


Usuwanie skojarzenia zestawu skalowania maszyn wirtualnych z grupy rezerwacji pojemności

Dotyczy: ✔️ Ujednolicone zestawy ✔️ skalowania elastycznego

W tym artykule opisano sposób usuwania skojarzenia zestawu skalowania maszyn wirtualnych z grupy 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 logicznie zajmują 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ł zestawu skalowania maszyn wirtualnych, zmień właściwość grupy rezerwacji pojemności na poziomie zestawu skalowania, a następnie zaktualizuj bazowe maszyny wirtualne.
  • Zaktualizuj zarezerwowaną ilość na zero, a następnie zmień właściwość grupy rezerwacji pojemności.

Cofanie przydziału zestawu skalowania maszyn wirtualnych

Pierwszą opcją jest cofnięcie przydziału zestawu skalowania maszyn wirtualnych, zmiana właściwości grupy rezerwacji pojemności na poziomie zestawu skalowania, a następnie zaktualizowanie bazowych maszyn wirtualnych.

Aby uzyskać więcej informacji na temat automatycznych, stopniowych i ręcznych uaktualnień, zobacz Uaktualnianie zasad.

  1. Cofnij przydział zestawu skalowania maszyn wirtualnych:

    POST  https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{VMScaleSetName}/deallocate?api-version=2021-04-01
    
  2. Zaktualizuj zestaw skalowania maszyn wirtualnych, aby usunąć skojarzenie z grupą rezerwacji pojemności:

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

    W treści żądania ustaw capacityReservationGroup właściwość na , aby null usunąć skojarzenie zestawu skalowania maszyn wirtualnych z grupą:

    {
    "location": "eastus",
    "properties": {
        "virtualMachineProfile": {
            "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 zestawu skalowania 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 wdrażania rezerwacja nie jest już potrzebna.

Aby uzyskać więcej informacji na temat automatycznych, stopniowych i ręcznych uaktualnień, zobacz Uaktualnianie zasad.

  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 zestaw skalowania maszyn wirtualnych, aby usunąć skojarzenie z grupą rezerwacji pojemności.

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

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

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

Zasady uaktualniania

  • Automatyczne uaktualnianie: w tym trybie wystąpienia maszyn wirtualnych zestawu skalowania są automatycznie odcinane od grupy rezerwacji pojemności bez żadnych dalszych działań.
  • Uaktualnienie stopniowe: w tym trybie wystąpienia maszyn wirtualnych zestawu skalowania są odcinane od grupy rezerwacji pojemności bez żadnych dalszych działań. Jednak są one aktualizowane w partiach z opcjonalnym czasem wstrzymania między nimi.
  • Ręczne uaktualnianie: w tym trybie nic się nie dzieje z wystąpieniami maszyn wirtualnych zestawu skalowania po zaktualizowaniu zestawu skalowania maszyn wirtualnych. Należy osobno usunąć każdą maszynę wirtualną zestawu skalowania, uaktualniając ją przy użyciu najnowszego modelu zestawu skalowania.

Następny krok