Удаление связи масштабируемого набора виртуальных машин из группы резервирования мощности
Область применения ✔️ Универсальные масштабируемые наборы ✔️ Гибкие масштабируемые наборы
В этой статье описывается удаление связи масштабируемого набора виртуальных машин из группы резервирования мощности. Дополнительные сведения о резервировании мощности см. в этой обзорной статье.
Поскольку и виртуальная машина, и базовое резервирование мощности логически потребляют мощность, служба Azure накладывает некоторые ограничения на этот процесс во избежание неоднозначных состояний выделения и непредвиденных ошибок.
Существует два способа изменения связи.
- Вариант 1. Отмена выделения масштабируемого набора виртуальных машин, изменение свойства группы резервирования мощности на уровне масштабируемого набора, а затем обновление базовых виртуальных машин
- Способ 2. Измените зарезервированное количество до нуля, затем измените свойство группы резервирования мощности.
Освобождение масштабируемого набора виртуальных машин
Первый вариант — освободить масштабируемый набор виртуальных машин, изменить свойство группы резервирования мощности на уровне масштабируемого набора, а затем обновить базовые виртуальные машины.
Перейдите к разделу Политики обновления, чтобы получить дополнительные сведения об автоматическом, последовательном обновлении и обновлении вручную.
Освобождение масштабируемого набора виртуальных машин
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{VMScaleSetName}/deallocate?api-version=2021-04-01
Обновите масштабируемый набор виртуальных машин, чтобы удалить связь с группой резервирования мощности
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{VMScaleSetName}/update?api-version=2021-04-01
В тексте запроса присвойте свойству
capacityReservationGroup
значение NULL, чтобы удалить связь масштабируемого набора виртуальных машин с группой:{ "location": "eastus", "properties": { "virtualMachineProfile": { "capacityReservation": { "capacityReservationGroup":{ "id":null } } } } }
Обновление зарезервированного количества до нуля
Второй вариант включает изменение зарезервированного количества до нуля, а затем изменение свойства группы резервирования мощности.
Этот вариант очень удобен, если невозможно отменить распределение масштабируемого набора виртуальных машин, а резервирование для него больше не требуется. Например, так можно создать резервирование мощности для временной поддержки крупномасштабного развертывания. После завершения процесса резервирование больше не понадобится.
Перейдите к разделу Политики обновления, чтобы получить дополнительные сведения об автоматическом, последовательном обновлении и обновлении вручную.
Обновление зарезервированного количества до нуля
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/CapacityReservationGroups/{CapacityReservationGroupName}/CapacityReservations/{CapacityReservationName}?api-version=2021-04-01
Включите в тело запроса следующие параметры:
{ "sku": { "capacity": 0 } }
Обратите внимание, что для свойства
capacity
задано значение "0".Обновите масштабируемый набор виртуальных машин, чтобы удалить связь с группой резервирования мощности.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{VMScaleSetName}/update?api-version=2021-04-01
В теле запроса присвойте свойству
capacityReservationGroup
значение NULL, чтобы удалить связь:{ "location": "eastus", "properties": { "virtualMachineProfile": { "capacityReservation": { "capacityReservationGroup":{ "id":null } } } } }
Политики обновления
- Автоматическое обновление: в этом режиме связь экземпляров виртуальных машин масштабируемого набора с группой резервирования мощности отменяется автоматически, без каких-либо дальнейших действий.
- Последовательное обновление: в этом режиме связь экземпляров виртуальных машин масштабируемых наборов с группой резервирования мощности отменяется без каких-либо дальнейших действий. Но эти обновления выполняются в пакетном режиме, и между изменениями может наблюдаться некоторая задержка.
- Обновление вручную . В этом режиме с экземплярами виртуальных машин масштабируемого набора ничего не происходит при обновлении масштабируемого набора виртуальных машин. Необходимо выполнить отдельное удаление каждой виртуальной машины масштабируемого набора с использованием последней версии модели масштабируемого набора.
Дальнейшие действия
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по