Onderhoudsbeheer voor upgrades van installatiekopieën van het besturingssysteem in Azure Virtual Machine Scale Sets met behulp van PowerShell
Van toepassing op: ✔️ Uniforme schaalsets
Met onderhoudsbeheer kunt u bepalen wanneer u automatische upgrades van installatiekopieën van gastbesturingssystemen wilt toepassen op uw Virtual Machine Scale Sets. In dit onderwerp worden de Azure PowerShell opties voor onderhoudsbeheer behandeld. Zie Onderhoudsbeheer voor Azure Virtual Machine Scale Sets voor meer informatie over het gebruik van onderhoudsbeheer.
De PowerShell-module inschakelen
Zorg ervoor dat PowerShellGet
deze up-to-date is.
Install-Module -Name PowerShellGet -Repository PSGallery -Force
Installeer de Az.Maintenance
PowerShell-module.
Install-Module -Name Az.Maintenance
Als u lokaal installeert, moet u de PowerShell-prompt openen als beheerder.
Mogelijk wordt u ook gevraagd om te bevestigen dat u wilt installeren vanuit een niet-vertrouwde opslagplaats. Typ Y
of selecteer Ja op alles om de module te installeren.
Verbinding maken met een Azure-account
Maak verbinding met uw gewenste Azure-account met behulp van Connect-AzAccount en Set-AzAccount.
Connect-AzAccount
Set-AzContext 00a000aa-0a00-0a0a-00aa-a00a000aaa00
$RGName="myMaintenanceRG"
$MaintenanceConfig="myMaintenanceConfig"
$location="eastus2"
$vmss="myMaintenanceVMSS"
Een onderhoudsconfiguratie maken
Maak een resourcegroep als een container voor uw configuratie. In dit voorbeeld wordt een resourcegroep met de naam myMaintenanceRG gemaakt in eastus2. Als u al een resourcegroep hebt die u wilt gebruiken, kunt u dit gedeelte overslaan. Vervang de naam van de resourcegroep door uw eigen naam in de rest van de voorbeelden.
New-AzResourceGroup `
-Location $location `
-Name $RGName
Gebruik New-AzMaintenanceConfiguration om een onderhoudsconfiguratie te maken. In dit voorbeeld wordt een onderhoudsconfiguratie met de naam myConfig gemaakt die is afgestemd op de installatiekopieën van het besturingssysteem.
$config = New-AzMaintenanceConfiguration `
-ResourceGroup $RGName `
-Name $MaintenanceConfig `
-MaintenanceScope OSImage `
-Location $location `
-StartDateTime "2020-10-01 00:00" `
-TimeZone "Pacific Standard Time" `
-Duration "05:00" `
-RecurEvery "Day"
Belangrijk
De onderhoudsduur moet 5 uur of langer zijn. Terugkeerpatroon voor onderhoud moet worden ingesteld op Dag.
Met behulp -MaintenanceScope OSImage
van zorgt u ervoor dat de onderhoudsconfiguratie wordt gebruikt voor het beheren van updates voor het gastbesturingssystemen.
Als u een configuratie probeert te maken met dezelfde naam, maar op een andere locatie, krijgt u een foutmelding. Configuratienamen moeten uniek zijn voor uw resourcegroep.
U kunt een query uitvoeren op beschikbare onderhoudsconfiguraties met behulp van Get-AzMaintenanceConfiguration.
Get-AzMaintenanceConfiguration | Format-Table -Property Name,Id
Uw virtuele-machineschaalset koppelen aan de onderhoudsconfiguratie
Een virtuele-machineschaalset kan worden gekoppeld aan elke onderhoudsconfiguratie, ongeacht de regio en het abonnement van de onderhoudsconfiguratie. Als u zich aanmeldt voor de onderhoudsconfiguratie, worden updates van de installatiekopieën van het besturingssysteem voor de schaalset automatisch gepland in het volgende onderhoudsvenster dat beschikbaar is.
Gebruik New-AzConfigurationAssignment om uw virtuele-machineschaalset de onderhoudsconfiguratie te koppelen.
New-AzConfigurationAssignment `
-ResourceGroupName $RGName `
-Location $location `
-ResourceName $vmss `
-ResourceType VirtualMachineScaleSets `
-ProviderName Microsoft.Compute `
-ConfigurationAssignmentName $config.Name`
-MaintenanceConfigurationId $config.Id
Automatische upgrade van het besturingssysteem inschakelen
U kunt automatische upgrades van het besturingssysteem inschakelen voor elke virtuele-machineschaalset die onderhoudsbeheer gaat gebruiken. Zie Voor meer informatie over het inschakelen van automatische upgrades van het besturingssysteem op uw virtuele-machineschaalset , automatische upgrades van installatiekopieën voor virtuele-machineschaalsets van Azure Virtual Machine Scale Set.
Volgende stappen
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor