Onderhoudsbeheer voor upgrades van installatiekopieën van het besturingssysteem in Azure Virtual Machine Scale Sets met behulp van Azure CLI
Met onderhoudsbeheer kunt u bepalen wanneer u automatische upgrades van het gastbesturingssystemen wilt toepassen op uw virtuele-machineschaalsets. In dit onderwerp worden de Azure CLI-opties voor onderhoudsbeheer besproken. Zie Onderhoudsbeheer voor Virtuele-machineschaalsets van Azure voor meer informatie over het gebruik van onderhoudsbeheer.
Een onderhoudsconfiguratie maken
Hiermee az maintenance configuration create
maakt u een onderhoudsconfiguratie. In dit voorbeeld wordt een onderhoudsconfiguratie gemaakt met de naam myConfig die is afgestemd op de osimage.
az group create \
--location eastus \
--name myMaintenanceRG
az maintenance configuration create \
-g myMaintenanceRG \
--resource-name myConfig \
--maintenance-scope osimage\
--location eastus
Kopieer de configuratie-id uit de uitvoer om later te gebruiken.
Het gebruik --maintenance-scope osimage
zorgt ervoor dat de onderhoudsconfiguratie wordt gebruikt voor het beheren van updates voor het gastbesturingssystemen.
Als u probeert een configuratie met dezelfde naam te maken, maar op een andere locatie, krijgt u een foutmelding. Configuratienamen moeten uniek zijn voor uw resourcegroep.
U kunt query's uitvoeren op beschikbare onderhoudsconfiguraties met behulp van az maintenance configuration list
.
az maintenance configuration list --query "[].{Name:name, ID:id}" -o table
Een onderhoudsconfiguratie maken met een gepland venster
U kunt ook een gepland venster declareren wanneer Azure de updates op uw resources toepast. In dit voorbeeld wordt een onderhoudsconfiguratie met de naam myConfig gemaakt met een gepland venster van 5 uur op de vierde maandag van elke maand. Zodra u een gepland venster hebt gemaakt, hoeft u de updates niet meer handmatig toe te passen.
Belangrijk
De onderhoudsduur moet 5 uur of langer zijn. Onderhoudspatroon moet worden ingesteld op Dag.
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"
De configuratie toewijzen
Gebruik az maintenance assignment create
dit om de configuratie toe te wijzen aan uw virtuele-machineschaalset.
Automatische upgrade van het besturingssysteem inschakelen
U kunt automatische besturingssysteemupgrades inschakelen voor elke virtuele-machineschaalset die onderhoudsbeheer gaat gebruiken. Zie voor meer informatie over het inschakelen van automatische besturingssysteemupgrades op uw virtuele-machineschaalset, automatische upgrades van de installatiekopieën van het besturingssysteem in Azure Virtual Machine Scale Set.