Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Управление обслуживанием позволяет вам решать, когда применять автоматическое обновление образа гостевой ОС к наборам виртуальных машин для масштабирования. В этом разделе рассматриваются возможности Azure CLI для управления обслуживанием. Дополнительные сведения об использовании управления обслуживанием см. в статье Управление обслуживанием для масштабируемых наборов виртуальных машин Azure.
Создайте конфигурацию обслуживания
Используйте az maintenance configuration create
, чтобы создать конфигурацию обслуживания. В этом примере создается конфигурация обслуживания с именем myConfig, областью действия которой является образ ОС.
az group create \
--location eastus \
--name myMaintenanceRG
az maintenance configuration create \
-g myMaintenanceRG \
--resource-name myConfig \
--maintenance-scope osimage\
--location eastus
Скопируйте ИД конфигурации из выходных данных. Он вам понадобится позже.
Использование --maintenance-scope osimage
гарантирует, что конфигурация обслуживания будет использоваться для управления обновлениями гостевой ОС.
При попытке создать конфигурацию с тем же именем, но в другом месте возникнет ошибка. Имена конфигураций должны быть уникальными для группы ресурсов.
Вы можете создать запрос на доступные конфигурации обслуживания с помощью команды az maintenance configuration list
.
az maintenance configuration list --query "[].{Name:name, ID:id}" -o table
Создание конфигурации обслуживания с запланированным расписанием
Вы также можете объявить запланированное расписание, когда Azure будет обновлять ресурсы. В этом примере создается конфигурация обслуживания с именем myConfig и запланированным периодом продолжительностью 5 часов в четвертый понедельник каждого месяца. После создания запланированного окна вам не понадобится применять обновления вручную.
Внимание
Длительность обслуживания должна составлять 5 часов или больше. Для периодичности обслуживания необходимо задать значение День.
az maintenance configuration create \
-g myMaintenanceRG \
--resource-name myConfig \
--maintenance-scope osimage \
--location eastus \
--maintenance-window-duration "05:00" \
--maintenance-window-recur-every "Day" \
--maintenance-window-start-date-time "2020-12-30 08:00" \
--maintenance-window-time-zone "Pacific Standard Time"
Назначьте конфигурацию
Используйте az maintenance assignment create
для назначения конфигурации масштабируемой группе виртуальных машин.
Включение автоматического обновления ОС
Вы можете включить автоматическое обновление ОС для каждого масштабируемого набора виртуальных машин, который будет использовать управление обслуживанием. Дополнительные сведения о включении автоматического обновления ОС в масштабируемом наборе виртуальных машин см. в статье об автоматическом обновлении образа ОС в Масштабируемом наборе виртуальных машин Azure.