Udostępnij za pośrednictwem


Kontrola konserwacji uaktualnień obrazów systemu operacyjnego w zestawach skalowania maszyn wirtualnych platformy Azure przy użyciu interfejsu wiersza polecenia platformy Azure

Kontrola konserwacji pozwala zdecydować, kiedy stosować automatyczne uaktualnienia obrazów systemu operacyjnego gościa do zestawów skalowania maszyn wirtualnych. W tym temacie opisano opcje interfejsu wiersza polecenia platformy Azure dotyczące kontroli konserwacji. Aby uzyskać więcej informacji na temat używania kontrolki konserwacji, zobacz Kontrola konserwacji dla zestawów skalowania maszyn wirtualnych platformy Azure.

Utworzenie konfiguracji konserwacji

Użyj az maintenance configuration create polecenia , aby utworzyć konfigurację konserwacji. W tym przykładzie zostanie utworzona konfiguracja konserwacji o nazwie myConfig o zakresie do obrazu osimage.

az group create \
   --location eastus \
   --name myMaintenanceRG
az maintenance configuration create \
   -g myMaintenanceRG \
   --resource-name myConfig \
   --maintenance-scope osimage\
   --location eastus

Skopiuj identyfikator konfiguracji z danych wyjściowych, aby użyć ich później.

Użycie --maintenance-scope osimage zapewnia, że konfiguracja konserwacji jest używana do kontrolowania aktualizacji systemu operacyjnego gościa.

Jeśli spróbujesz utworzyć konfigurację o tej samej nazwie, ale w innej lokalizacji wystąpi błąd. Nazwy konfiguracji muszą być unikatowe dla grupy zasobów.

Zapytania dotyczące dostępnych konfiguracji konserwacji można wykonać przy użyciu polecenia az maintenance configuration list.

az maintenance configuration list --query "[].{Name:name, ID:id}" -o table 

Tworzenie konfiguracji konserwacji z zaplanowanym oknem

Możesz również zadeklarować zaplanowane okno, gdy platforma Azure zastosuje aktualizacje zasobów. W tym przykładzie tworzona jest konfiguracja konserwacji o nazwie myConfig z zaplanowanym oknem 5 godzin w czwarty poniedziałek każdego miesiąca. Po utworzeniu zaplanowanego okna nie trzeba już ręcznie stosować aktualizacji.

Ważne

Czas trwania konserwacji musi wynosić 5 godzin lub dłużej. Cykl konserwacji musi być ustawiony na Dzień.

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"

Przypisywanie konfiguracji

Użyj az maintenance assignment create polecenia , aby przypisać konfigurację do zestawu skalowania maszyn wirtualnych.

Włączanie automatycznego uaktualniania systemu operacyjnego

Możesz włączyć automatyczne uaktualnienia systemu operacyjnego dla każdego zestawu skalowania maszyn wirtualnych, który będzie używać kontroli konserwacji. Aby uzyskać więcej informacji na temat włączania automatycznych uaktualnień systemu operacyjnego w zestawie skalowania maszyn wirtualnych, zobacz Automatyczne uaktualnienia obrazów systemu operacyjnego w zestawie skalowania maszyn wirtualnych platformy Azure.

Następne kroki