Řízení údržby pro upgrady imagí operačního systému v Azure Virtual Machine Scale Sets pomocí Azure CLI

Řízení údržby umožňuje rozhodnout, kdy na Virtual Machine Scale Sets použít automatické upgrady imagí hostovaného operačního systému. Toto téma popisuje možnosti Azure CLI pro řízení údržby. Další informace o používání řízení údržby najdete v tématu Řízení údržby pro Azure Virtual Machine Scale Sets.

Vytvoření konfigurace údržby

Slouží az maintenance configuration create k vytvoření konfigurace údržby. Tento příklad vytvoří konfiguraci údržby s názvem myConfig s oborem na osimage.

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

Zkopírujte ID konfigurace z výstupu a použijte ho později.

Použití --maintenance-scope osimage zajišťuje, že se konfigurace údržby použije k řízení aktualizací hostovaného operačního systému.

Pokud se pokusíte vytvořit konfiguraci se stejným názvem, ale v jiném umístění, zobrazí se chyba. Názvy konfigurací musí být jedinečné pro vaši skupinu prostředků.

Pomocí příkazu můžete zadat dotaz na dostupné konfigurace údržby az maintenance configuration list.

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

Vytvoření konfigurace údržby s naplánovaným časovým obdobím

Můžete také deklarovat naplánované okno, když Azure použije aktualizace pro vaše prostředky. Tento příklad vytvoří konfiguraci údržby s názvem myConfig s plánovaným intervalem 5 hodin na čtvrté pondělí každého měsíce. Po vytvoření naplánovaného okna už nemusíte aktualizace instalovat ručně.

Důležité

Doba údržby musí být 5 hodin nebo delší. Opakování údržby musí být nastavené na Den.

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"

Přiřazení konfigurace

Použijte az maintenance assignment create k přiřazení konfigurace ke škálovací sadě virtuálních počítačů.

Povolení automatického upgradu operačního systému

Automatické upgrady operačního systému můžete povolit pro každou škálovací sadu virtuálních počítačů, která bude používat řízení údržby. Další informace o povolení automatických upgradů operačního systému ve škálovací sadě virtuálních počítačů najdete v tématu Automatické upgrady imagí operačního systému služby Azure Virtual Machine Scale Set.

Další kroky