Usuwanie skojarzenia maszyny wirtualnej z grupy rezerwacji pojemności
Artykuł
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.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}/deallocate?api-version=2021-04-01
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ą:
Przejdź do maszyny wirtualnej i wybierz pozycję Przegląd.
Wybierz pozycję Zatrzymaj.
Wiesz, że przydział maszyny wirtualnej zostanie cofnięty, gdy stan zmieni się na Zatrzymano (cofnięto przydział).
Na tym etapie procesu maszyna wirtualna jest nadal skojarzona z grupą rezerwacji pojemności. To skojarzenie jest odzwierciedlane we virtualMachinesAssociated właściwości rezerwacji pojemności.
Wybierz pozycję Konfiguracja.
Ustaw wartość grupy Rezerwacja pojemności na Wartość Brak. Maszyna wirtualna nie jest już skojarzona z grupą rezerwacji pojemności.
Cofnij przydział maszyny wirtualnej:
az vm deallocate
-g myResourceGroup
-n myVM
Po zmianie stanu na Zatrzymano (cofnięto przydział), przydział maszyny wirtualnej zostanie cofnięty.
Zaktualizuj maszynę wirtualną, aby usunąć skojarzenie z grupą rezerwacji pojemności, ustawiając capacity-reservation-group właściwość na :None
az vm update
-g myresourcegroup
-n myVM
--capacity-reservation-group None
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.
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ść .
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: