Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: Azure Stack HCI, versie 22H2
Important
Azure Stack HCI maakt nu deel uit van Azure Lokaal. Oudere versies van Azure Stack HCI, bijvoorbeeld 22H2, blijven verwijzen naar Azure Stack HCI en geven de naamwijziging niet weer. Meer informatie.
Waarschuwing
Gebruik dit artikel alleen om functie-updates en cumulatieve updates toe te passen voor Azure Stack HCI- versie 22H2-systemen. Als u Azure Stack HCI, versie 22H2, wilt upgraden naar de meest recente algemeen beschikbare versie, Azure Lokaal 2311.2, raadpleegt u Over Azure Lokaal upgrades.
Voor nieuwe implementaties raden we u aan de meest recente algemeen beschikbare versie te gebruiken, Azure Lokaal 2311.2. Zie Over Azure Lokaal implementatie voor implementatie-instructies. Om Azure Lokaal bij te werken, zie Azure Update Manager gebruiken om uw Azure Lokaal bij te werken.
In dit artikel wordt beschreven hoe u updates voor clusters met meerdere knooppunten installeert, bewaakt en oplost. Zie Clusters met één knooppunt bijwerken als u clusters met één knooppunt wilt bijwerken.
Bij het bijwerken van Azure Stack HCI-clusters is het doel om de beschikbaarheid te behouden door slechts één server in het cluster tegelijk bij te werken. Voor veel updates van het besturingssysteem moet de server bijvoorbeeld offline worden gehaald, bijvoorbeeld om software zoals de netwerkstack opnieuw op te starten of bij te werken. We raden u aan Cluster-Aware Update (CAU) te gebruiken, een functie waarmee u eenvoudig updates kunt installeren op elke server in uw cluster terwijl uw toepassingen actief blijven. Cluster-Aware Updating automatiseert het in en uit de onderhoudsmodus halen van de server tijdens het installeren van updates en het indien nodig opnieuw opstarten van de server. Clusterbewust bijwerken is de standaardbijwerkmethode die door Windows Admin Center wordt gebruikt; het kan ook worden gestart met behulp van PowerShell.
Important
Azure Stack HCI, versie 22H2, is algemeen beschikbaar (GA) geworden en is beschikbaar als functie-update. Zie Onderdelenupdates installeren met behulp van Windows Admin Center om uw cluster bij te werken naar versie 22H2 en toegang te krijgen tot nieuwe functies.
Als u Microsoft System Center gebruikt om Azure Stack HCI-clusters te beheren, kunt u Virtual Machine Manager (VMM) gebruiken om rolling upgrades in uw clusters te organiseren en over te stappen van Azure Stack HCI, versie 20H2 (oorspronkelijke release) naar versie 21H2. Dit is dezelfde functie in VMM waarmee u kunt upgraden van Windows Server 2019 naar Windows Server 2022.
Als u momenteel System Center 2019 gebruikt, installeert u nog geen onderdelenupdates voor Azure Stack HCI. Voer een upgrade uit naar System Center 2022 voordat u bijwerkt naar Azure Stack HCI, versie 21H2. Nadat u een upgrade hebt uitgevoerd naar System Center 2022, kunt u bijwerken naar Azure Stack HCI, versie 21H2 met behulp van een beschikbare optie: Windows Admin Center, PowerShell of de functie voor het rolling upgraden van clusters in Virtual Machine Manager.
Dit artikel is gericht op besturingssysteem- en functie-updates. Als u een server offline moet halen om onderhoud op de hardware uit te voeren, raadpleegt u onderhoudsprocedures voor failoverclusters.
Als u Azure Lokaal gebruikt, worden de updates van het besturingssysteem uitgevoerd met behulp van Azure Update Manager. Zie Azure Update Manager gebruiken om uw lokale Azure-bij te werken voor meer informatie. Als u bovendien via Windows Admin Center wilt controleren op beschikbare firmware- en stuurprogramma-updates voor Azure Lokaal en deze wilt installeren, raadpleeg dan Een Solution Builder Extension-update voor uw hardware identificeren.
Besturingssysteem- en hardware-updates installeren met behulp van Windows Admin Center
Windows Admin Center maakt het eenvoudig om een cluster bij te werken en kwaliteitsupdates toe te passen met behulp van een eenvoudige gebruikersinterface. Als u een geïntegreerd systeem hebt gekocht bij een Microsoft hardwarepartner, kunt u eenvoudig de meest recente stuurprogramma's, firmware en andere updates rechtstreeks downloaden vanuit Windows Admin Center door de juiste partnerupdate-extensie(s) te installeren. Als uw hardware niet is aangeschaft als geïntegreerd systeem, moeten firmware- en stuurprogramma-updates mogelijk afzonderlijk worden uitgevoerd op basis van de aanbevelingen van de hardwareleverancier.
Waarschuwing
Als u het updateproces start met het Windows-beheercentrum, gaat u verder met het gebruik van de wizard totdat de updates zijn voltooid. Probeer het hulpprogramma Cluster-Aware Bijwerken niet te gebruiken of werk een cluster bij met PowerShell nadat u het updateproces gedeeltelijk hebt voltooid in Windows Admin Center. Als u PowerShell wilt gebruiken om de updates uit te voeren in plaats van Windows Admin Center, gaat u verder met het bijwerken van een cluster met behulp van PowerShell.
Volg deze stappen om updates te installeren:
Wanneer u verbinding maakt met een cluster, wordt u op het Windows Admin Center dashboard gewaarschuwd als een of meer servers updates hebben die klaar zijn om te worden geïnstalleerd en een koppeling bieden om nu bij te werken. U kunt ook Updates selecteren in het menu Extra aan de linkerkant.
Als u uw cluster voor de eerste keer bijwerkt, controleert Windows Admin Center of het cluster juist is geconfigureerd om Cluster-Aware Bijwerken uit te voeren en, indien nodig, te vragen of u Windows Admin Center wilt configureren om CAU voor u te configureren, inclusief het installeren van de CAU-clusterrol en het inschakelen van de vereiste firewallregels. Klik op Aan de slag om het updateproces te starten.
Note
Als u het hulpprogramma voor het bijwerken van Cluster-Aware in Windows Admin Center wilt gebruiken, moet u Credential Security Service Provider (CredSSP) inschakelen en expliciete referenties opgeven. Als u wordt gevraagd of CredSSP moet worden ingeschakeld, klikt u op Ja. Geef uw gebruikersnaam en wachtwoord op en klik op Doorgaan.
De updatestatus van het cluster wordt weergegeven; klik op Controleren op updates om een lijst op te halen met de besturingssysteemupdates die beschikbaar zijn voor elke server in het cluster. Mogelijk moet u beheerdersreferenties opgeven. Als er geen besturingssysteemupdates beschikbaar zijn, klikt u op Volgende: hardware-updates en gaat u verder met stap 8.
Important
Voor functie-updates zijn aanvullende stappen vereist. Als Windows Admin Center aangeeft dat er een onderdelenupdate beschikbaar is voor uw cluster, raadpleegt u Onderdelenupdates installeren met behulp van Windows Admin Center.
Als u weg navigeert van het scherm Updates terwijl er een update wordt uitgevoerd, kan er onverwacht gedrag optreden, zoals de geschiedenissectie van de pagina Updates die niet correct wordt ingevuld totdat de huidige uitvoering is voltooid. U wordt aangeraden Windows Admin Center te openen in een nieuw browsertabblad of -venster als u de toepassing wilt blijven gebruiken terwijl de updates worden uitgevoerd.
Selecteer Volgende: Installeren om door te gaan met het installeren van de updates van het besturingssysteem of klik op Overslaan om deze uit te sluiten.
Note
Als u updates installeert op een cluster waarvoor Kernel Soft Reboot is ingeschakeld, ziet u het selectievakje Kernel soft reboot uitschakelen voor deze uitvoering . Als u het selectievakje inschakelt, wordt kernel soft reboot alleen uitgeschakeld voor die specifieke updateuitvoering. Dit maakt het mogelijk om Kernel Soft Reboot uit te schakelen wanneer een update-uitvoering een volledige herstart vereist, zoals BIOS-updates.
Selecteer Installeren om de updates van het besturingssysteem te installeren. Eén voor één downloadt en past elke server de updates toe. U ziet dat de updatestatus verandert in 'updates installeren'. Als een van de updates opnieuw moet worden opgestart, worden servers één voor één opnieuw opgestart, waardoor clusterrollen, zoals virtuele machines tussen servers, worden verplaatst om downtime te voorkomen. Afhankelijk van de updates die worden geïnstalleerd, kan het uitvoeren van de hele update een paar minuten tot enkele uren duren. Mogelijk wordt u gevraagd om uw aanmeldingsreferenties meerdere keren op te geven voor Windows Admin Center.
Note
Als de updates mislukken met de melding Updates niet geïnstalleerd of Niet controleren op updates , of als een of meer servers aangeeft dat de status niet kan worden opgehaald tijdens de uitvoering van het bijwerken, wacht u een paar minuten en vernieuwt u de browser. U kunt ook de
Get-CauRunstatus van de updateuitvoering controleren met PowerShell.Wanneer updates van het besturingssysteem zijn voltooid, wordt de updatestatus gewijzigd in Geslaagd. Klik op Volgende: hardware-updates om door te gaan naar het scherm met hardware-updates.
Important
Nadat u updates van het besturingssysteem hebt toegepast, ziet u mogelijk een bericht dat de opslag niet is voltooid of up-to-date, dus moeten we deze synchroniseren met gegevens van andere servers in het cluster. Dit is normaal nadat een server opnieuw is opgestart. Verwijder geen schijven en start geen servers in het cluster opnieuw op totdat u een bevestiging ziet dat de synchronisatie is voltooid.
Als het cluster niet is verbonden met Windows Update en de Azure Stack HCI-installatiemedia beschikbaar is op een lokale share, kan CAU ook worden gebruikt om het cluster te upgraden:
Wanneer de clusterknooppunten niet zijn verbonden met Windows Update nadat de meest recente kwaliteitsupdates zijn geïnstalleerd en de installatiemedia zijn gekopieerd naar een share die toegankelijk is voor de clusterknooppunten:
Invoke-CauRun –ClusterName <cluster_name> -CauPluginName Microsoft.RollingUpgradePlugin -CauPluginArguments @{ 'WuConnected'='false';'PathToSetupMedia'='\some\path\'; 'UpdateClusterFunctionalLevel'='true'; } -ForceWindows Admin Center controleert het cluster op geïnstalleerde extensies die ondersteuning bieden voor uw specifieke serverhardware. Klik op Volgende: installeren om de hardware-updates op elke server in het cluster te installeren. Als er geen extensies of updates worden gevonden, klikt u op Afsluiten.
Als u de beveiliging wilt verbeteren, schakelt u CredSSP uit zodra u klaar bent met het installeren van de updates:
- Selecteer in Windows Admin Center onder Alle verbindingen de eerste server in uw cluster en selecteer vervolgens Verbinding maken.
- Op de Overzicht pagina, selecteer CredSSP uitschakelen, en selecteer vervolgens in het pop-upvenster CredSSP uitschakelen de optie Ja.
Onderdelenupdates installeren met Windows Admin Center
Microsoft raadt u aan om zo snel mogelijk nieuwe functie-updates te installeren met behulp van de volgende stappen.
Important
Er zijn bekende problemen in Windows Admin Center bij het upgraden van een cluster van Azure Stack HCI, versie 20H2 naar versie 21H2. Zie Bekende problemen aan het einde van dit artikel.
In Windows Admin Center selecteert u Updates in het linkerdeelvenster Tools. Eventuele nieuwe functie-updates worden weergegeven.
Kies Installeren. Er wordt een gereedheidscontrole weergegeven. Als een van de voorwaardecontroles mislukt, lost u deze op voordat u doorgaat.
Wanneer de gereedheidscontrole is voltooid, kunt u de updates installeren. Tenzij u de mogelijkheid wilt behouden om de updates terug te draaien, schakelt u het optionele selectievakje Het functionele niveau van het cluster bijwerken om nieuwe functies in te schakelen in; anders kunt u het functionele niveau van het cluster na de installatie met PowerShell bijwerken. Controleer de vermelde updates en selecteer Installeren om de update te starten.
U kunt de voortgang van de installatie zien, zoals in de onderstaande schermafbeelding. Omdat u het besturingssysteem bijwerkt met nieuwe functies, kan het even duren voordat de updates zijn voltooid. Mogelijk wordt u gevraagd om uw aanmeldingsreferenties meerdere keren op te geven voor Windows Admin Center.
Note
Als de updates mislukken met de melding Updates niet geïnstalleerd of Niet controleren op updates , of als een of meer servers aangeeft dat de status niet kan worden opgehaald tijdens de uitvoering van het bijwerken, wacht u een paar minuten en vernieuwt u de browser. U kunt ook de
Get-CauRunstatus van de updateuitvoering controleren met PowerShell.Wanneer de onderdelenupdates zijn voltooid, controleert u of er verdere updates beschikbaar zijn en installeert u deze.
Voer na de installatie stappen uit met Behulp van PowerShell. Deze stappen zijn essentieel voor de stabiliteit van uw cluster.
Een cluster bijwerken met Behulp van PowerShell
Voordat u een cluster kunt bijwerken met Cluster-Aware Bijwerken, moet u eerst de hulpprogramma's voor failoverclustering installeren, die deel uitmaken van de RSAT (Remote Server Administration Tools) en de Cluster-Aware Updatesoftware opnemen. Als u een cluster bijwerkt waarop een nieuwere versie van Azure Stack HCI wordt uitgevoerd, zijn deze hulpprogramma's mogelijk al geïnstalleerd.
Als u wilt testen of een failovercluster juist is ingesteld om software-updates toe te passen met behulp van Cluster-Aware Bijwerken, voert u de Test-CauSetup PowerShell-cmdlet uit. Hiermee wordt een BPA-scan (Best Practices Analyzer) uitgevoerd van het failovercluster en de netwerkomgeving en wordt u gewaarschuwd voor eventuele waarschuwingen of fouten:
Test-CauSetup -ClusterName Cluster1
Als u functies, hulpprogramma's of rollen wilt installeren, raadpleegt u de volgende secties. Ga anders verder naar Controleren op updates met PowerShell.
Failover Clustering en hulpprogramma's voor Failover Clustering installeren met PowerShell
Als u wilt controleren of voor een cluster of server de failoverclusterfunctie en de hulpprogramma's voor failoverclustering al zijn geïnstalleerd, geeft u de Get-WindowsFeature PowerShell-cmdlet uit vanaf uw beheer-pc (of voert u deze rechtstreeks uit op het cluster of de server, waarbij u de -ComputerName parameter weglaat):
Get-WindowsFeature -Name Failover*, RSAT-Clustering* -ComputerName Server1
Zorg ervoor dat de installatiestatus is geïnstalleerd en dat er een X wordt weergegeven vóór zowel failoverclustering als failoverclustermodule voor Windows PowerShell:
Display Name Name Install State
------------ ---- -------------
[X] Failover Clustering Failover-Clustering Installed
[X] Failover Clustering Tools RSAT-Clustering Installed
[X] Failover Cluster Module for Windows ... RSAT-Clustering-Powe... Installed
[ ] Failover Cluster Automation Server RSAT-Clustering-Auto... Available
[ ] Failover Cluster Command Interface RSAT-Clustering-CmdI... Available
Als de functie Failoverclustering niet is geïnstalleerd, installeert u deze op elke server in het cluster met de Install-WindowsFeature cmdlet met behulp van de parameters -IncludeAllSubFeature en -IncludeManagementTools:
Install-WindowsFeature –Name Failover-Clustering -IncludeAllSubFeature –IncludeManagementTools -ComputerName Server1
Met deze opdracht wordt ook de failoverclustermodule voor PowerShell geïnstalleerd, waaronder PowerShell-cmdlets voor het beheren van failoverclusters en de Cluster-Aware Updatemodule voor PowerShell voor het installeren van software-updates op failoverclusters.
Als de functie Failoverclustering al is geïnstalleerd, maar de failoverclustermodule voor Windows PowerShell niet is, installeert u deze op elke server in het cluster met de Install-WindowsFeature cmdlet:
Install-WindowsFeature –Name RSAT-Clustering-PowerShell -ComputerName Server1
Een CAU-updatemodus kiezen
Clusterbewust bijwerken (CAU) kan de volledige bijwerkbewerking van het cluster in twee modi coördineren:
Zelfupdate-modus Voor deze modus wordt de geclusterde rol Cluster-Aware Updating geconfigureerd als een workload op het failovercluster dat moet worden bijgewerkt, en wordt een gekoppeld updateschema gedefinieerd. Het cluster wordt op geplande tijden bijgewerkt met behulp van een standaard- of aangepast updaterunprofiel. Tijdens de update-uitvoering wordt het Cluster-Aware Updating Update Coordinator-proces gestart op het knooppunt dat momenteel eigenaar is van de geclusterde Cluster-Aware Updating-rol, en voert het proces vervolgens achtereenvolgens updates uit op elk clusterknooppunt. Om het huidige clusterknooppunt bij te werken, schakelt de geclusterde functie Cluster-Aware Updating over naar een ander clusterknooppunt en neemt een nieuw Update Coordinator-proces op dat knooppunt de regie over het updateproces over. In de modus voor zelf bijwerken kan Cluster-Aware Bijwerken het failovercluster bijwerken met behulp van een volledig geautomatiseerd end-to-end updateproces. Een beheerder kan ook updates op aanvraag activeren in deze modus of gewoon de benadering voor extern bijwerken gebruiken, indien gewenst.
Modus voor extern bijwerken Voor deze modus is een computer voor extern beheer (meestal een Windows 10 pc) met netwerkconnectiviteit met het failovercluster, maar die geen lid is van het failovercluster, geconfigureerd met de hulpprogramma's voor failoverclustering. Vanaf de computer voor extern beheer, de updatecoördinator genoemd, activeert de beheerder een update op aanvraag uitgevoerd met behulp van een standaard- of aangepast uitvoeringsprofiel voor bijwerken. De modus voor extern bijwerken is handig voor het bewaken van realtime voortgang tijdens de uitvoering van het bijwerken en voor clusters die worden uitgevoerd op Server Core-installaties.
Note
Vanaf Windows 10 update van oktober 2018 is RSAT opgenomen als een set functies op aanvraag vanaf Windows 10. Voor versies ouder dan Windows 10 22H2 gaat u eenvoudig naar Instellingen > Apps > Apps en onderdelen > Optionele onderdelen > Een onderdeel toevoegen > RSAT: Hulpprogramma's voor failoverclustering en selecteert u Installeren. Ga voor Windows 10 22H2 en Windows 11 naar > Instellingen systeem > optionele functies > Een functie > RSAT toevoegen: Hulpprogramma's voor failoverclustering en selecteer Toevoegen. Als u de voortgang van de bewerking wilt bekijken, klikt u op de knop Vorige om de status weer te geven op de pagina Optionele functies beheren. De toegevoegde functie blijft behouden voor Windows 10 versie-upgrades. Als u RSAT wilt installeren voor Windows 10 vóór de update van oktober 2018, downloadt u een RSAT-pakket.
CAU-clusterrol toevoegen aan het cluster
De clusterrol Cluster-Aware Updating is vereist voor de modus voor zelfupdates. Als u Windows Admin Center gebruikt om de updates uit te voeren, wordt de clusterrol automatisch toegevoegd.
De Get-CauClusterRole cmdlet geeft de configuratie-eigenschappen weer van de clusterrol voor Cluster-Aware Updating van het opgegeven cluster.
Get-CauClusterRole -ClusterName Cluster1
Als de rol nog niet is geconfigureerd op het cluster, ziet u het volgende foutbericht:
Get-CauClusterRole : The current cluster is not configured with a Cluster-Aware Updating clustered role.
Als u de clusterrol Cluster-Aware Updating voor de modus voor zelfupdate wilt toevoegen met behulp van PowerShell, gebruikt u de cmdlet Add-CauClusterRole en geeft u de juiste parameters op, zoals in het volgende voorbeeld:
Add-CauClusterRole -ClusterName Cluster1 -MaxFailedNodes 0 -RequireAllNodesOnline -EnableFirewallRules -VirtualComputerObjectName Cluster1-CAU -Force -CauPluginName Microsoft.WindowsUpdatePlugin -MaxRetriesPerNode 3 -CauPluginArguments @{ 'IncludeRecommendedUpdates' = 'False' } -StartDate "3/2/2020 3:00:00 AM" -DaysOfWeek 4 -WeeksOfMonth @(3) -verbose
Note
De vorige opdracht moet worden uitgevoerd vanaf een beheer-pc of domeincontroller.
Firewallregels inschakelen om extern opnieuw opstarten toe te staan
Toestaan dat de servers extern opnieuw worden opgestart tijdens het updateproces. Als u Windows Admin Center gebruikt om de updates uit te voeren, worden Windows firewallregels automatisch bijgewerkt op elke server om extern opnieuw opstarten toe te staan. Als u bijwerkt met PowerShell, schakelt u de groep firewallregels voor extern afsluiten in Windows Firewall in of geeft u de -EnableFirewallRules parameter door aan de cmdlet, zoals in het bovenstaande voorbeeld.
Controleren op updates met Behulp van PowerShell
U kunt de Invoke-CAUScan cmdlet gebruiken om servers te scannen op toepasselijke updates en een lijst op te halen van de eerste set updates die op elke server in een opgegeven cluster worden toegepast:
Invoke-CauScan -ClusterName Cluster1 -CauPluginName Microsoft.WindowsUpdatePlugin -Verbose
Het genereren van de lijst kan enkele minuten duren. De preview-lijst bevat alleen een eerste set updates; het bevat geen updates die mogelijk van toepassing zijn nadat de eerste updates zijn geïnstalleerd.
Besturingssysteemupdates installeren met PowerShell
Als u servers wilt scannen op updates van besturingssystemen en een volledige update wilt uitvoeren op het opgegeven cluster, gebruikt u de Invoke-CAURun cmdlet:
Invoke-CauRun -ClusterName Cluster1 -CauPluginName Microsoft.WindowsUpdatePlugin -MaxFailedNodes 1 -MaxRetriesPerNode 3 -RequireAllNodesOnline -EnableFirewallRules -Force
Met deze opdracht wordt een scan uitgevoerd en wordt een volledige update uitgevoerd op het cluster met de naam Cluster1. Deze cmdlet maakt gebruik van de Microsoft. WindowsUpdatePlugin-invoegtoepassing en vereist dat alle clusterknooppunten online zijn voordat u deze cmdlet uitvoert. Bovendien staat deze cmdlet niet meer dan drie nieuwe pogingen per knooppunt toe voordat het knooppunt wordt gemarkeerd als mislukt en kan niet meer dan één knooppunt mislukken voordat de volledige updateuitvoering als mislukt wordt gemarkeerd. Daarnaast kunnen firewallregels de servers extern opnieuw opstarten. Omdat de opdracht de parameter Force specificeert, wordt de cmdlet uitgevoerd zonder bevestigingsprompts weer te geven.
Het updaterunproces omvat het volgende:
- Scannen op en downloaden van toepasselijke updates op elke server in het cluster
- Momenteel actieve geclusterde rollen van elke server verplaatsen
- De updates installeren op elke server
- De server opnieuw opstarten indien vereist door de geïnstalleerde updates
- De geclusterde rollen weer verplaatsen naar de oorspronkelijke server
Het updateuitvoeringsproces omvat ook het controleren van quorum, het controleren op aanvullende updates die alleen kunnen worden geïnstalleerd nadat de eerste set updates is geïnstalleerd en het opslaan van een rapport van de uitgevoerde acties is voltooid.
Onderdelenupdates installeren met Behulp van PowerShell
Als u functie-updates wilt installeren met PowerShell, volgt u deze stappen. Als uw cluster op Azure Stack HCI, versie 20H2, draait, zorg er dan voor dat u de preview-update van 20 mei 2021 (KB5003237) via Windows Update installeert, anders werkt de Set-PreviewChannel cmdlet niet.
Voer de volgende cmdlets uit op elke server in het cluster:
Set-WSManQuickConfig Enable-PSRemoting Set-NetFirewallRule -Group "@firewallapi.dll,-36751" -Profile Domain -Enabled trueAls u wilt testen of het cluster correct is ingesteld om software-updates toe te passen met behulp van Cluster-Aware Update (CAU), voert u de
Test-CauSetupcmdlet uit, die u op de hoogte stelt van eventuele waarschuwingen of fouten:Test-CauSetup -ClusterName Cluster1Valideer de hardware en instellingen van het cluster door de
Test-Clustercmdlet uit te voeren op een van de servers in het cluster. Als een van de voorwaardecontroles mislukt, lost u deze op voordat u doorgaat met stap 4.Test-ClusterControleer op een functie-update:
Invoke-CauScan -ClusterName <ClusterName> -CauPluginName "Microsoft.RollingUpgradePlugin" -CauPluginArguments @{'WuConnected'='true';} -Verbose | fl *Controleer de uitvoer van de bovenstaande cmdlet en controleer of elke server dezelfde functie-update wordt aangeboden. Dit moet het geval zijn.
U hebt een afzonderlijke server of VM buiten het cluster nodig om de
Invoke-CauRuncmdlet uit te voeren. Belangrijk: Het systeem waarop uInvoke-CauRunuitvoert, moet draaien op ofwel Windows Server 2022, Azure Stack HCI, versie 21H2, of Azure Stack HCI, versie 20H2 met de preview-update van 20 mei 2021 (KB5003237) geïnstalleerd.Invoke-CauRun -ClusterName <ClusterName> -CauPluginName "Microsoft.RollingUpgradePlugin" -CauPluginArguments @{'WuConnected'='true';} -Verbose -EnableFirewallRules -ForceControleer op eventuele verdere updates en installeer ze.
U bent nu klaar om de stappen na installatie voor functie-updates uit te voeren.
De status van een updateuitvoering controleren
Een beheerder kan samenvattingsinformatie ophalen over een update die wordt uitgevoerd door de Get-CauRun cmdlet uit te voeren:
Get-CauRun -ClusterName Cluster1
Hier is wat voorbeeldoutput:
RunId : 834dd11e-584b-41f2-8d22-4c9c0471dbad
RunStartTime : 10/13/2019 1:35:39 PM
CurrentOrchestrator : NODE1
NodeStatusNotifications : {
Node : NODE1
Status : Waiting
Timestamp : 10/13/2019 1:35:49 PM
}
NodeResults : {
Node : NODE2
Status : Succeeded
ErrorRecordData :
NumberOfSucceededUpdates : 0
NumberOfFailedUpdates : 0
InstallResults : Microsoft.ClusterAwareUpdating.UpdateInstallResult[]
}
Stappen na de installatie voor onderdelenupdates
Zodra de functie-updates zijn geïnstalleerd, moet u het functionele clusterniveau bijwerken en de versie van de opslaggroep bijwerken met behulp van PowerShell om nieuwe functies in te schakelen.
Important
Azure Stack HCI-clusters waarop Storage Replica wordt uitgevoerd, vereisen dat elke server een tweede keer opnieuw wordt opgestart nadat de functie-update 21H2 is voltooid, voordat de post-installatiestappen worden uitgevoerd. Dit is een bekend probleem.
Werk het functionele clusterniveau bij.
U wordt aangeraden het functionele niveau van het cluster zo snel mogelijk bij te werken. Als u de functie-updates hebt geïnstalleerd met Windows Admin Center en het optionele functionaliteitsniveau Van het cluster bijwerken hebt ingeschakeld om het selectievakje nieuwe functies in te schakelen, kunt u deze stap overslaan.
Voer de volgende cmdlet uit op een server in het cluster:
Update-ClusterFunctionalLevel You'll see a warning that you can't undo this operation. Confirm **Y** that you want to continue. > [!WARNING] > After you update the cluster functional level, you can't roll back to the previous operating system version.Werk de opslaggroep bij.
Nadat het functionele clusterniveau is bijgewerkt, gebruikt u de volgende cmdlet om de opslaggroep bij te werken. Voer
Get-StoragePooldeze opdracht uit om de FriendlyName voor de opslaggroep te vinden die uw cluster vertegenwoordigt. In dit voorbeeld is de FriendlyName S2D op hci-cluster1:Update-StoragePool -FriendlyName "S2D on hci-cluster1"U wordt gevraagd de actie te bevestigen. Op dit moment zijn nieuwe cmdlets volledig operationeel op elke server in het cluster.
Vm-configuratieniveaus upgraden (optioneel).
U kunt eventueel VM-configuratieniveaus upgraden door elke VM te stoppen met behulp van de
Update-VMVersioncmdlet en vervolgens de VM's opnieuw te starten.Controleer of de bijgewerkte clusterfuncties werken zoals verwacht.
Rollen moeten correct failoveren en, als op het cluster live migratie van VM's wordt gebruikt, moeten VM's met succes live worden gemigreerd.
Valideer het cluster.
Voer de
Test-Clustercmdlet uit op een van de servers in het cluster en bekijk het clustervalidatierapport.
Een handmatige functie-update van een failovercluster uitvoeren met behulp van SCONFIG
Als u een handmatige functie-update van een failovercluster wilt uitvoeren, gebruikt u het hulpprogramma SCONFIG en PowerShell-cmdlets voor failoverclustering. Zie Een Server Core-installatie van Windows Server en Azure Stack HCI configureren met het hulpprogramma Serverconfiguratie (SConfig) om te verwijzen naar het SCONFIG-document
Voer voor elk knooppunt in het cluster de volgende opdrachten uit op het doelknooppunt:
Suspend-ClusterNode -Node<node> -DrainControleer de onderbreking met
Get-ClusterGroup--niets mag actief zijn op het doelknooppunt.Voer de SCONFIG-optie 6.3 uit op het doelknooppunt.
Nadat het doelknooppunt opnieuw is opgestart, wacht u totdat de opslaghersteltaken zijn voltooid door uit te voeren
Get-Storage-Jobtotdat er geen opslagtaken zijn of alle opslagtaken zijn voltooid.Resume-ClusterNode -Node <nodename> -Failback
Wanneer alle knooppunten zijn bijgewerkt, voert u deze twee cmdlets uit:
Update-ClusterFunctional Level
Update-StoragePool
Een snelle, offline update van alle servers in een cluster uitvoeren
Met deze methode kunt u alle servers in een cluster tegelijk uitschakelen en ze allemaal tegelijk bijwerken. Dit bespaart tijd tijdens het updateproces, maar het nadeel is uitvaltijd voor de gehoste bronnen.
Als er een kritieke beveiligingsupdate is die u snel moet toepassen of als u ervoor moet zorgen dat updates worden voltooid in uw onderhoudsvenster, kan deze methode voor u zijn. Dit proces brengt het Azure Stack HCI-cluster omlaag, werkt de servers bij en brengt het allemaal weer omhoog.
- Plan uw onderhoudsvenster.
- Haal de virtuele schijven offline.
- Stop het cluster om de opslaggroep offline te halen. Voer de
Stop-Clustercmdlet uit of gebruik Windows Admin Center om het cluster te stoppen. - Stel de clusterservice in op Uitgeschakeld in Services.msc op elke server. Hiermee voorkomt u dat de clusterservice wordt opgestart terwijl deze wordt bijgewerkt.
- Pas de cumulatieve update voor Windows Server en eventuele vereiste Servicing Stack-updates toe op alle servers. U kunt alle servers tegelijkertijd bijwerken: u hoeft niet te wachten omdat het cluster niet beschikbaar is.
- Start de servers opnieuw op en zorg ervoor dat alles er goed uitziet.
- Stel de clusterservice weer in op Automatisch op elke server.
- Start het cluster. Voer de
Start-Clustercmdlet uit of gebruik het Windows-beheercentrum. - Geef het een paar minuten. Zorg ervoor dat de opslagruimte in orde is.
- Breng de virtuele schijven weer online.
- Controleer de status van de virtuele schijven door de
Get-VolumeenGet-VirtualDiskcmdlets uit te voeren.
Bekende problemen
Hier volgen bekende problemen in Windows Admin Center bij het upgraden van een cluster van Azure Stack HCI, versie 20H2 naar versie 21H2.
Kan geen updates installeren
Dit foutbericht wordt weergegeven wanneer Windows Admin Center de verbinding met de beheerde servers verliest, dus waarschijnlijk worden de updates daadwerkelijk geïnstalleerd. Wacht een paar minuten en vernieuw uw browser en u ziet de werkelijke updatestatus. U kunt ook Get-CauRun gebruiken om de status van de updatebewerking te controleren met PowerShell en vervolgens uw browser te vernieuwen wanneer deze is voltooid.
Kan niet controleren op updates
Dit foutbericht wordt weergegeven wanneer Windows Admin Center de verbinding met de beheerde servers verliest, dus waarschijnlijk worden de updates daadwerkelijk geïnstalleerd. Wacht een paar minuten en vernieuw uw browser en u ziet de werkelijke updatestatus. U kunt ook de Get-CauRun status van de updateuitvoering controleren met PowerShell en vervolgens uw browser vernieuwen wanneer de uitvoering is voltooid.
Dit bericht wordt ook weergegeven wanneer op de geclusterde servers gemengde versies van patches zijn geïnstalleerd. Dit zorgt ervoor dat de opdracht RollingUpgrade met de invoegtoepassing Invoke_CAUScan meerdere functie-updates retourneert. Als u dit probleem wilt verhelpen, past u de preview-update van 20 mei 2021 (KB5003237) toe op alle servers in het cluster voordat u het cluster probeert bij te werken.
Meerdere meldingen voor aanmeldingsgegevens
In oudere versies van Windows Admin Center wordt u mogelijk meerdere keren gevraagd om te verifiëren tijdens een updateuitvoering. Verifieer elke keer wanneer u hierom wordt gevraagd of ga terug naar Verbindingen en maak opnieuw verbinding met het cluster.
De gereedheidscontrole van het cluster is niet voltooid
Soms blijft de gereedheidscontrole in controlestatus voor de clustervalidatietests en wordt deze nooit voltooid. Dit wordt voornamelijk gezien in niet-Engelse Azure Stack HCI-clusters vanwege lokalisatieproblemen.
Wanneer Test-Cluster op de machines is voltooid (meestal na een paar minuten), herkent Windows Admin Center mogelijk niet dat de controles zijn voltooid. Omdat Test-Cluster het achter de schermen in dit scenario lukt, kunt u het Test-Cluster rapportbestand rechtstreeks van de servers downloaden om de clusterstatus te valideren voordat u doorgaat met de updateuitvoering. U kunt Test-Cluster ook via PowerShell uitvoeren op een van de servers in het cluster.
Fout in CredSSP-aanmeldingsgegevens
In oudere versies van Windows Admin Center ziet u mogelijk het foutbericht 'U kunt clusterbewust bijwerken niet gebruiken zonder CredSSP in te schakelen en expliciete referenties op te geven' wanneer u dit al hebt gedaan. Dit probleem is opgelost in Windows Admin Center versie 2110.
Probleem met credSSP-sessieeindpuntmachtigingen
Tijdens het bijwerken ziet u mogelijk een melding om CredSSP in te schakelen, samen met een foutbericht: 'CredSSP-delegatie kan niet worden ingeschakeld. Verbinding maken met de externe server is mislukt.
Deze CredSSP-fout wordt weergegeven wanneer Windows Admin Center wordt uitgevoerd op een lokale pc en wanneer de Windows Admin Center gebruiker niet dezelfde gebruiker is die Windows Admin Center op de computer heeft geïnstalleerd.
Om dit probleem te verhelpen, heeft Microsoft een Windows Admin Center CredSSP-beheerdersgroep geïntroduceerd. Voeg uw gebruikersaccount toe aan de Windows Admin Center CredSSP-beheerdersgroep op uw lokale pc en meld u vervolgens weer aan en de fout moet verdwijnen.
Volgende stappen
Zie ook voor gerelateerde informatie:
- Clusterbewust bijwerken (CAU).
- Cluster-Aware Vereisten en aanbevolen procedures bijwerken.
- Problemen met CAU oplossen: logboekbestanden voor Cluster-Aware bijwerken.
- Snelle herstarts beheren met Kernel Soft Reboot.
- Stationsfirmware bijwerken in Opslagruimten Direct.
- Valideer een Azure Stack HCI-cluster.