Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье описаны шаги по удалению связи виртуальной машины с группой резервирования емкости. Дополнительные сведения о резервировании емкости см. в обзоре резервирования емкости.
Так как виртуальная машина и базовая резервация емкости логически занимают емкость, Azure накладывает некоторые ограничения на этот процесс, чтобы избежать неоднозначных состояний выделения и непредвиденных ошибок.
Существует три способа изменить связь:
- Разместите виртуальную машину, измените свойство группы резервирования емкости и, при необходимости, перезапустите виртуальную машину.
- Обновите зарезервированное количество до нуля, а затем измените свойство группы резервирования емкости.
- Удаление виртуальной машины.
Освободить виртуальную машину.
Первым вариантом является освобождение виртуальной машины, изменение свойства группы резервирования емкости и, при необходимости, перезапуск виртуальной машины.
Отмените выделение виртуальной машины:
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}/deallocate?api-version=2021-04-01Обновите виртуальную машину, чтобы удалить связь с группой резервирования емкости:
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}/update?api-version=2021-04-01В тексте запроса задайте
capacityReservationGroupдля свойстваnullудаление связи виртуальной машины в группу:{ "location": "eastus", "properties": { "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/virtualMachines/{VirtualMachineName}/update?api-version=2021-04-01В тексте запроса задайте
capacityReservationGroupдля свойстваnullудаление связи:{ "location": "eastus", "properties": { "capacityReservation": { "capacityReservationGroup": { "id":null } } } }
Удаление виртуальной машины
Процесс удаления виртуальной машины удаляет связь виртуальной машины из резервирования емкости. Удаление виртуальной машины должно быть завершено, прежде чем Azure уберет ее из зарезервированной емкости. Иногда возможна задержка между запросом на удаление и соответствующим изменением состояния в распределении резервирования мощности. Дополнительные сведения см. в статье "Удаление виртуальной машины ". Используйте представление экземпляра резервирования ресурсов, чтобы проверить состояние выделения по мере надобности.