Řízení údržby pro upgrady imagí operačního systému ve službě Azure Virtual Machine Scale Sets pomocí Azure CLI
Řízení údržby vám umožňuje rozhodnout, kdy použít automatické upgrady imagí hostovaného operačního systému na škálovací sady virtuálních počítačů. Toto téma popisuje možnosti Azure CLI pro řízení údržby. Další informace o použití ovládacího prvku údržby najdete v tématu Řízení údržby pro škálovací sady virtuálních počítačů Azure.
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 vymezenou 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, abyste ho mohli použít později.
Použití --maintenance-scope osimage
zajišťuje, že se konfigurace údržby používá 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í se zobrazí 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 oknem
Můžete také deklarovat naplánované okno, kdy Azure použije aktualizace vašich prostředků. Tento příklad vytvoří konfiguraci údržby s názvem myConfig s naplánovaným oknem 5 hodin ve čtvrtém 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 trvání ú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
Slouží 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
Pro každou škálovací sadu virtuálních počítačů, která bude používat řízení údržby, můžete povolit automatické upgrady operačního systému. 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 Azure Virtual Machine Scale Set.