Uppdatera Azure Stack HCI kluster
Gäller för: Azure Stack HCI, versionerna 21H2 och 20H2
När du Azure Stack HCI kluster är målet att upprätthålla tillgängligheten genom att bara uppdatera en server i klustret i taget. Många uppdateringar av operativsystemet kräver att servern är offline, till exempel för att starta om eller uppdatera programvara, till exempel nätverksstacken. Vi rekommenderar att Cluster-Aware (CAU), en funktion som gör det enkelt att installera uppdateringar på varje server i klustret samtidigt som dina program körs. Cluster-Aware uppdaterar automatiserar in- och ut ur underhållsläge för servern när uppdateringar installeras och servern startas om, om det behövs. Cluster-Aware uppdatering är standarduppdateringsmetoden som används av Windows Administrationscenter och kan också initieras med Hjälp av PowerShell.
Viktigt
Azure Stack HCI har version 21H2 angetts som allmän tillgänglighet (GA) och är tillgänglig som en funktionsuppdatering. Information om hur du uppdaterar klustret till version 21H2 och får åtkomst till nya funktioner finns i Installera funktionsuppdateringar med hjälp Windows Administrationscenter. Om du använder Microsoft System Center Virtual Machine Manager 2019 för att hantera dina Azure Stack HCI-kluster ska du inte försöka uppgradera till version 21H2 utan att först installera System Center 2022 Preview. Uppgradera inte klustret med hjälp Windows Administrationscenter eller PowerShell om du planerar att fortsätta att hantera det med Virtual Machine Manager.
Det här avsnittet fokuserar på uppdateringar av operativsystem och funktioner. Om du behöver ta en server offline för att utföra underhåll på maskinvaran kan du gå till Underhållsprocedurer för redundanskluster.
Installera uppdateringar av operativsystem och maskinvara med hjälp Windows Administrationscenter
Windows Administrationscenter gör det enkelt att uppdatera ett kluster och tillämpa kvalitetsuppdateringar med hjälp av ett enkelt användargränssnitt. Om du har köpt ett integrerat system från en Microsoft-maskinvarupartner är det enkelt att hämta de senaste drivrutinerna, den inbyggda programvaran och andra uppdateringar direkt från Windows Admin Center genom att installera lämpliga partneruppdateringstillägg. Om maskinvaran inte har köpts som ett integrerat system kan uppdateringar av inbyggd programvara och drivrutiner behöva utföras separat, enligt maskinvaruleverantörens rekommendationer.
Varning
Om du startar uppdateringsprocessen med hjälp Windows Administrationscenter fortsätter du att använda guiden tills uppdateringarna har slutförts. Försök inte att använda verktyget Cluster-Aware uppdatera ett kluster med PowerShell när du har slutfört uppdateringsprocessen delvis i Windows Administrationscenter. Om du vill använda PowerShell för att utföra uppdateringarna i stället för Windows Administrationscenter kan du gå vidare till Uppdatera ett kluster med Hjälp av PowerShell.
Följ dessa steg för att installera uppdateringar:
När du ansluter till ett kluster aviseringsmeddelandet i Windows Administrationscenter om en eller flera servrar har uppdateringar som är redo att installeras och tillhandahåller en länk för att uppdatera nu. Du kan också välja Uppdateringar från verktygsmenyn till vänster.
Om du uppdaterar klustret för första gången kontrollerar Windows-administrationscentret om klustret är korrekt konfigurerat för att köra Cluster-Aware-uppdatering. Om det behövs får du en fråga om du vill att Windows Admin Center ska konfigurera CAU åt dig, inklusive installation av CAU-klusterrollen och aktivering av nödvändiga brandväggsregler. Starta uppdateringsprocessen genom att klicka på Kom igång.
Anteckning
Om du vill Cluster-Aware uppdateringsverktyget i Windows Administrationscenter måste du aktivera CredSSP (CredSSP) och ange explicita autentiseringsuppgifter. Om du tillfrågas om CredSSP ska vara aktiverat klickar du på Ja. Ange ditt användarnamn och lösenord och klicka på Fortsätt.
Klustrets uppdateringsstatus visas. Klicka på Sök efter uppdateringar för att få en lista över de operativsystemuppdateringar som är tillgängliga för varje server i klustret. Du kan behöva ange administratörsautentiseringsuppgifter. Om inga uppdateringar av operativsystemet är tillgängliga klickar du på Nästa: maskinvaruuppdateringar och fortsätter till steg 7.
Viktigt
Funktionsuppdateringar kräver ytterligare steg. Om Windows administrationscenter anger att en funktionsuppdatering är tillgänglig för klustret, se Installera funktionsuppdateringar med hjälp Windows Administrationscenter.
Om du navigerar bort från skärmen Uppdateringar medan en uppdatering pågår kan det uppstå oväntade resultat, till exempel historikavsnittet på sidan Uppdateringar fylls i korrekt förrän den aktuella körningen har slutförts. Vi rekommenderar att Windows administrationscentret i en ny webbläsarflik eller ett nytt fönster om du vill fortsätta använda programmet medan uppdateringarna pågår.
Välj Nästa: Installera för att fortsätta att installera uppdateringar av operativsystemet eller klicka på Hoppa över för att undanta dem.
Anteckning
Om du installerar uppdateringar på ett kluster där mjuk kernel-omstart är aktiverat visas kryssrutan Inaktivera mjuk kernelinstart för den här körningen. Om du markera kryssrutan inaktiveras endast mjuk kernel-omstart för den specifika uppdateringskörningen. Detta gör det möjligt att inaktivera mjuk kernel-omstart när en uppdateringskörning kräver en fullständig omstart, till exempel BIOS-uppdateringar.
Välj Installera för att installera uppdateringar av operativsystemet. En i varje server laddar ned och tillämpar uppdateringarna. Uppdateringsstatusen ändras till "installerar uppdateringar". Om någon av uppdateringarna kräver en omstart startas servrarna om en i taget, vilket flyttar klusterroller som virtuella datorer mellan servrar för att förhindra driftstopp. Beroende på vilka uppdateringar som installeras kan hela uppdateringskörningen ta allt från några minuter till flera timmar. Du kan uppmanas att ange dina inloggningsuppgifter för Windows administrationscentret flera gånger.
Anteckning
Om uppdateringarna verkar misslyckas med en varning om att det inte gick att installera uppdateringar eller det gick inte att söka efter uppdateringar, eller om en eller flera servrar indikerar att det inte gick att hämta status under uppdateringskörningen, kan du prova att vänta några minuter och uppdatera webbläsaren. Du kan också använda
Get-CauRunför att kontrollera status förGet-CauRunNär operativsystemuppdateringarna är klara ändras uppdateringsstatusen till "lyckades". Klicka på Nästa: maskinvaruuppdateringar för att fortsätta till skärmen med maskinvaruuppdateringar.
Viktigt
När du har tillämpat uppdateringar av operativsystemet kan du se ett meddelande om att "lagringen är inte slutförd eller uppdaterad, så vi måste synkronisera den med data från andra servrar i klustret". Detta är normalt när en server startas om. Ta inte bort några enheter eller starta om några servrar i klustret förrän du ser en bekräftelse på att synkroniseringen är klar.
Windows Administrationscenter kontrollerar klustret efter installerade tillägg som stöder din specifika servermaskinvara. Klicka på Nästa: installera för att installera maskinvaruuppdateringarna på varje server i klustret. Om inga tillägg eller uppdateringar hittas klickar du på Avsluta.
För att förbättra säkerheten inaktiverar du CredSSP så snart du har installerat uppdateringarna:
- I Windows Administrationscenter under Allaanslutningar väljer du den första servern i klustret och väljer sedan Anslut.
- På sidan Översikt väljer du Inaktivera CredSSPoch sedan Ja i popup-fönstret Inaktivera CredSSP.
Installera funktionsuppdateringar med Windows Administrationscenter
Microsoft rekommenderar att du installerar nya funktionsuppdateringar så snart som möjligt med hjälp av följande steg.
Viktigt
Det finns kända problem i Windows Admin Center när du uppgraderar ett kluster från Azure Stack HCI, version 20H2 till version 21H2. Se Kända problem i slutet av den här artikeln.
I Windows Administrationscenter väljer du Uppdateringar i fönstret Verktyg till vänster. Eventuella nya funktionsuppdateringar visas.
Välj installera. En beredskapskontroll visas. Om något av villkorskontrollerna misslyckas kan du lösa dem innan du fortsätter.
När beredskapskontrollen är klar är du redo att installera uppdateringarna. Om du inte vill kunna återställa uppdateringarna markerar du kryssrutan Uppdatera klustrets funktionsnivå om du vill aktivera nya funktioner. Annars kan du uppdatera klustrets funktionsnivå efter installationen med hjälp av PowerShell. Granska uppdateringarna i listan och välj Installera för att starta uppdateringen.
Du kommer att kunna se installationsförloppet som på skärmbilden nedan. Eftersom du uppdaterar operativsystemet med nya funktioner kan det ta en stund att slutföra uppdateringarna. Du kan uppmanas att ange dina inloggningsuppgifter för Windows administrationscentret flera gånger.
Anteckning
Om uppdateringarna verkar misslyckas med en varning om att det inte gick att installera uppdateringar eller det gick inte att söka efter uppdateringar, eller om en eller flera servrar indikerar att det inte gick att hämta status under uppdateringskörningen, kan du prova att vänta några minuter och uppdatera webbläsaren. Du kan också använda
Get-CauRunför att kontrollera status förGet-CauRunNär funktionsuppdateringarna är klara kontrollerar du om ytterligare uppdateringar är tillgängliga och installerar dem.
Utför stegen efter installationen med Hjälp av PowerShell. De här stegen är viktiga för klustrets stabilitet.
Uppdatera ett kluster med PowerShell
Innan du kan uppdatera ett kluster med hjälp av Cluster-Aware-uppdatering måste du först installera redundansklusterverktygen ,som är en del av verktyg för fjärrserveradministration (RSAT) och inkludera Cluster-Aware uppdatera programvaran. Om du uppdaterar ett kluster som kör en nyare version av Azure Stack HCI kan dessa verktyg redan vara installerade.
Testa om ett redundanskluster har ställts in korrekt för att tillämpa programuppdateringar med hjälp av Cluster-Aware-uppdatering genom att köra Test-CauSetup PowerShell-cmdleten, som utför en Best Practices Analyzer-genomsökning (BPA) av redundansklustret och nätverksmiljön och varnar dig om eventuella varningar eller fel:
Test-CauSetup -ClusterName Cluster1
Om du behöver installera funktioner, verktyg eller roller kan du gå till nästa avsnitt. Annars kan du gå vidare till Sök efter uppdateringar med PowerShell.
Installera redundanskluster och redundansklusterverktyg med PowerShell
Om du vill kontrollera om ett kluster eller en server har redundansklustringsfunktionen och redundansklusterverktygen installerade, utfärdar du PowerShell-cmdleten från hanteringsdatorn (eller kör den direkt på klustret eller servern och utelämnar Get-WindowsFeature parametern -ComputerName):
Get-WindowsFeature -Name Failover*, RSAT-Clustering* -ComputerName Server1
Kontrollera att "Install State" (Installationstillstånd) är Installerat och att ett X visas före både Failover Clustering (Redundanskluster) och Failover Cluster Module (Klustermodul för växling vid fel) för 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
Om funktionen Redundansklustring inte är installerad installerar du den på varje server i klustret med cmdleten med hjälp av parametrarna Install-WindowsFeature -IncludeAllSubFeature och -IncludeManagementTools:
Install-WindowsFeature –Name Failover-Clustering -IncludeAllSubFeature –IncludeManagementTools -ComputerName Server1
Det här kommandot installerar även redundansklustermodulen för PowerShell, som innehåller PowerShell-cmdlets för att hantera redundanskluster och Cluster-Aware-uppdateringsmodulen för PowerShell, för installation av programuppdateringar på redundanskluster.
Om funktionen Redundansklustring redan är installerad, men modulen för redundanskluster för Windows PowerShell inte, installerar du den bara på varje server i klustret med Install-WindowsFeature cmdleten :
Install-WindowsFeature –Name RSAT-Clustering-PowerShell -ComputerName Server1
Välj ett uppdateringsläge
Cluster-Aware kan samordna den fullständiga klusteruppdateringsåtgärden i två lägen:
Läge för självuppdatering För det här läget konfigureras Cluster-Aware uppdatera klustrad roll som en arbetsbelastning på redundansklustret som ska uppdateras och ett associerat uppdateringsschema definieras. Klustret uppdateras vid schemalagda tidpunkter med hjälp av en standardprofil för uppdateringskörning. Under uppdateringskörningen startar Cluster-Aware Update Coordinator-processen på den nod som för närvarande äger den klustrade rollen Cluster-Aware Update och processen utför uppdateringar sekventiellt på varje klusternod. För att uppdatera den aktuella klusternoden, Cluster-Aware Uppdaterar klustrad roll, över till en annan klusternod, och en ny uppdateringskoordinatorprocess på noden tar kontroll över uppdateringskörningen. I läget för självuppdatering kan Cluster-Aware uppdatera redundansklustret med hjälp av en helt automatiserad uppdateringsprocess från slutet till slut. En administratör kan också utlösa uppdateringar på begäran i det här läget eller helt enkelt använda fjärruppdateringsmetod om du vill.
Fjärruppdateringsläge I det här läget konfigureras en fjärrhanteringsdator (vanligtvis en Windows 10-dator) som har nätverksanslutning till redundansklustret men som inte är medlem i redundansklustret med redundansklusterverktygen. Från fjärrhanteringsdatorn, som kallas Uppdateringskoordinator, utlöser administratören en uppdateringskörning på begäran med hjälp av en standardprofil för uppdateringskörning. Läget för fjärruppdatering är användbart för att övervaka förloppet i realtid under uppdateringskörningen och för kluster som körs på Server Core-installationer.
Anteckning
Från och Oktober 2018-uppdatering för Windows 10 ingår RSAT som en uppsättning "Funktioner på begäran" direkt från Windows 10. Gå bara till Inställningar Apps-funktioner Valfria funktioner Lägg till en funktion >&>>> RSAT: Redundansklusterverktygoch välj >. Om du vill se installationsförloppet klickar du knappen Bakåt för att visa status på sidan "Hantera valfria funktioner". Den installerade funktionen bevaras mellan Windows 10 versionsuppgraderingar. Om du vill installera RSAT för Windows 10 före uppdateringen från oktober 2018 laddar du ned ett RSAT-paket.
Lägga till CAU-klusterroll i klustret
Klusterrollen Cluster-Aware uppdatering krävs för läget för självuppdatering. Om du använder Windows administrationscentret för att utföra uppdateringarna läggs klusterrollen till automatiskt.
Get-CauClusterRoleCmdleten visar konfigurationsegenskaperna för Cluster-Aware klusterrollen uppdateras på det angivna klustret.
Get-CauClusterRole -ClusterName Cluster1
Om rollen ännu inte har konfigurerats i klustret visas följande felmeddelande:
Get-CauClusterRole : The current cluster is not configured with a Cluster-Aware Updating clustered role.
Om du vill Cluster-Aware klusterrollen Uppdatera för självuppdateringsläge med PowerShell använder du cmdleten och tillhandahåller lämpliga parametrar , som Add-CauClusterRole i följande exempel: Add-CauClusterRole
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
Anteckning
Kommandot ovan måste köras från en hanteringsdator eller domänkontrollant.
Aktivera brandväggsregler för att tillåta fjärrstart
Du måste tillåta att servrarna fjärrstartas om under uppdateringsprocessen. Om du använder Windows för att utföra uppdateringarna uppdateras Windows Brandväggsregler automatiskt på varje server för att tillåta fjärrstarter. Om du uppdaterar med PowerShell aktiverar du brandväggsregelgruppen Fjärravstängning i Windows Firewall eller skickar parametern -EnableFirewallRules till cmdleten, till exempel i exemplet ovan.
Söka efter uppdateringar med PowerShell
Du kan använda cmdleten för att söka igenom servrar efter tillämpliga uppdateringar och hämta en lista över den första uppsättningen uppdateringar som tillämpas på varje Invoke-CAUScan server i ett angivet kluster:
Invoke-CauScan -ClusterName Cluster1 -CauPluginName Microsoft.WindowsUpdatePlugin -Verbose
Det kan ta några minuter att skapa listan. Förhandsgranskningslistan innehåller bara en inledande uppsättning uppdateringar. Den innehåller inte uppdateringar som kan bli tillämpliga efter att de första uppdateringarna har installerats.
Installera uppdateringar av operativsystemet med PowerShell
Om du vill genomsöka servrar efter operativsystemuppdateringar och utföra en fullständig uppdateringskörning på det angivna klustret använder Invoke-CAURun du cmdleten :
Invoke-CauRun -ClusterName Cluster1 -CauPluginName Microsoft.WindowsUpdatePlugin -MaxFailedNodes 1 -MaxRetriesPerNode 3 -RequireAllNodesOnline -EnableFirewallRules -Force
Det här kommandot utför en genomsökning och en fullständig uppdateringskörning i klustret med namnet Cluster1. Denna cmdlet använder plugin-programmet Microsoft.WindowsUpdatePlugin och kräver att alla klusternoder är online innan den här cmdleten körs. Dessutom tillåter denna cmdlet inte fler än tre återförsök per nod innan noden markeras som misslyckad och tillåter inte fler än en nod att misslyckas innan hela uppdateringskörningen markeras som misslyckad. Det aktiverar även brandväggsregler som tillåter att servrarna startas om via fjärrstyrning. Eftersom kommandot anger force-parametern körs cmdleten utan att visa bekräftelseuppringarna.
Uppdateringskörningen omfattar följande:
- Söka efter och ladda ned tillämpliga uppdateringar på varje server i klustret
- Flytta klustrade roller som körs på varje server
- Installera uppdateringarna på varje server
- Starta om servern om det behövs av de installerade uppdateringarna
- Flytta tillbaka de klustrade rollerna till den ursprungliga servern
I uppdateringskörningsprocessen ingår även att säkerställa att kvorum upprätthålls, att söka efter ytterligare uppdateringar som bara kan installeras efter att den första uppsättningen uppdateringar har installerats och att en rapport över de åtgärder som vidtas sparas.
Installera funktionsuppdateringar med PowerShell
Följ dessa steg om du vill installera funktionsuppdateringar med PowerShell. Om klustret kör Azure Stack HCI version 20H2 måste du tillämpa förhandsversionsuppdateringen från den 20 maj 2021 (KB5003237) via Windows Update, annars fungerar inte cmdleten.
Kör följande cmdlets på varje server i klustret:
Set-WSManQuickConfig Enable-PSRemoting Set-NetFirewallRule -Group "@firewallapi.dll,-36751" -Profile Domain -Enabled trueOm du vill testa om klustret är korrekt konfigurerat för att tillämpa programuppdateringar med hjälp av Cluster-Aware Updating (CAU) kör du cmdleten, som meddelar dig om varningar
Test-CauSetupeller fel:Test-CauSetup -ClusterName Cluster1Verifiera klustrets maskinvara och inställningar genom att köra
Test-Clustercmdleten på en av servrarna i klustret. Om något av villkorskontrollerna misslyckas kan du lösa dem innan du fortsätter till steg 4.Test-ClusterKör följande cmdlet utan parametrar på varje server i klustret:
Set-PreviewChannelDetta konfigurerar servern så att den tar emot versioner som skickas till målgruppen ReleasePreview-External. Om servern inte redan har konfigurerats för flygsignering måste du starta om efter att du har valt att göra det. Modulens utdata talar om för dig om du behöver starta om.
Sök efter funktionsuppdateringen:
Invoke-CauScan -ClusterName <ClusterName> -CauPluginName "Microsoft.RollingUpgradePlugin" -CauPluginArguments @{'WuConnected'='true';} -Verbose | fl *Granska utdata från cmdleten ovan och kontrollera att varje server erbjuds samma funktionsuppdatering, vilket bör vara fallet.
Du behöver en separat server eller virtuell dator utanför klustret för att köra
Invoke-CauRuncmdleten från. Viktigt! Systemet som du kör måste köra antingen Windows Server 2022, Azure Stack HCI, version 21H2 eller Azure Stack HCI, version 20H2 med förhandsversionsuppdateringen 20 maj 2021 (KB5003237) installerad.Invoke-CauRun -ClusterName <ClusterName> -CauPluginName "Microsoft.RollingUpgradePlugin" -CauPluginArguments @{'WuConnected'='true';} -Verbose -EnableFirewallRules -ForceSök efter ytterligare uppdateringar och installera dem.
Nu är du redo att utföra stegen efter installationen för funktionsuppdateringar.
Kontrollera status för en uppdateringskörning
En administratör kan få sammanfattningsinformation om en pågående uppdateringskörning genom att köra Get-CauRun cmdleten :
Get-CauRun -ClusterName Cluster1
Här är några exempel på utdata:
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[]
}
Steg efter installation för funktionsuppdateringar
När funktionsuppdateringarna har installerats måste du uppdatera klustrets funktionsnivå och uppdatera lagringspoolens version med hjälp av PowerShell för att aktivera nya funktioner.
Viktigt
Azure Stack HCI-kluster som kör Storage Replica kräver att varje server startas om en andra gång efter att funktionsuppdateringen 21H2 har slutförts innan stegen efter installationen slutförs. Detta är ett känt problem.
Uppdatera klustrets funktionsnivå.
Vi rekommenderar att du uppdaterar klustrets funktionsnivå så snart som möjligt. Om du har installerat funktionsuppdateringarna med Windows Administrationscenter och markerat kryssrutan Uppdatera klustrets funktionsnivå för att aktivera nya funktioner kan du hoppa över det här steget.
Kör följande cmdlet på valfri server i klustret:
Update-ClusterFunctionalLevelDu ser en varning om att du inte kan ångra den här åtgärden. Bekräfta Y att du vill fortsätta.
Varning
När du har uppdaterat klustrets funktionsnivå kan du inte återställa till den tidigare operativsystemversionen.
Uppdatera lagringspoolen.
När klustrets funktionsnivå har uppdaterats använder du följande cmdlet för att uppdatera lagringspoolen. Kör
Get-StoragePoolför att hitta FriendlyName för lagringspoolen som representerar ditt kluster. I det här exemplet är FriendlyName S2D på hci-cluster1:Update-StoragePool -FriendlyName "S2D on hci-cluster1"Du uppmanas att bekräfta åtgärden. I det här läget kommer nya cmdlet:ar att fungera fullt ut på alla servrar i klustret.
Uppgradera VM-konfigurationsnivåer (valfritt).
Om du vill kan du uppgradera VM-konfigurationsnivåer genom att stoppa varje virtuell dator med hjälp av
Update-VMVersioncmdleten och sedan starta de virtuella datorerna igen.Kontrollera att det uppgraderade klustret fungerar som förväntat.
Roller bör redundans redundans och om direktmigrering av virtuella datorer används i klustret bör de virtuella datorerna direktmigrering lyckas.
Verifiera klustret.
Kör
Test-Clustercmdleten på en av servrarna i klustret och granska klustervalideringsrapporten.
Utföra en snabb offlineuppdatering av alla servrar i ett kluster
Med den här metoden kan du ta alla servrar i ett kluster nedåt samtidigt och uppdatera dem på samma gång. Detta sparar tid under uppdateringsprocessen, men avvägningen är driftstopp för de värdbaserade resurserna.
Om det finns en viktig säkerhetsuppdatering som du behöver tillämpa snabbt, eller om du behöver se till att uppdateringarna slutförs inom underhållsfönstret, kan den här metoden vara något för dig. Den här processen tar Azure Stack HCI klustret, uppdaterar servrarna och tar upp allt igen.
Planera underhållsfönstret.
Ta de virtuella diskarna offline.
Stoppa klustret för att ta lagringspoolen offline. Kör
Stop-Clustercmdleten eller använd Windows Administrationscenter för att stoppa klustret.Ställ in klustertjänsten på Inaktiverad i Services.msc på varje server. Detta förhindrar att klustertjänsten startar när den uppdateras.
Tillämpa den kumulativa Windows server och eventuella nödvändiga uppdateringar av underhållsstacken på alla servrar. Du kan uppdatera alla servrar på samma gång – du behöver inte vänta eftersom klustret är nere.
Starta om servrarna och se till att allt ser bra ut.
Ställ in klustertjänsten på Automatisk igen på varje server.
Starta klustret. Kör
Start-Clustercmdleten eller använd Windows Administrationscenter.Ge det några minuter. Kontrollera att lagringspoolen är felfri.
Ta de virtuella diskarna online igen.
Övervaka status för de virtuella diskarna genom att köra
Get-VolumeGet-VirtualDiskcmdletarna och .
Kända problem
Följande är kända problem i Windows Admin Center när du uppgraderar ett kluster från Azure Stack HCI, version 20H2 till version 21H2.
Det gick inte att installera uppdateringar
Det här felmeddelandet visas när Windows Administrationscenter förlorar anslutningen till de hanterade servrarna, så det är troligt att uppdateringarna faktiskt installeras. Vänta bara några minuter och uppdatera webbläsaren så bör du se den sanna uppdateringsstatusen. Du kan också använda för att kontrollera status för uppdateringskörningen med PowerShell och sedan uppdatera Get-CauRun webbläsaren när körningen är klar.
Det här felmeddelandet visas när Windows Administrationscenter förlorar anslutningen till de hanterade servrarna, så det är troligt att
:::
Det gick inte att söka efter uppdateringar
Det här felmeddelandet visas när Windows Administrationscenter förlorar anslutningen till de hanterade servrarna, så det är troligt att uppdateringarna faktiskt installeras. Vänta bara några minuter och uppdatera webbläsaren så bör du se den sanna uppdateringsstatusen. Du kan också använda för att kontrollera status för uppdateringskörningen med PowerShell och sedan uppdatera Get-CauRun webbläsaren när körningen är klar.
Det här meddelandet visas också när klustrade servrar har blandade versioner av korrigeringar installerade. Detta gör att kommandot Invoke_CAUScan med RollingUpgrade plugin-programmet returnerar flera funktionsuppdateringar. Åtgärda problemet genom att tillämpa förhandsversionsuppdateringen från den 20 maj 2021 (KB5003237) på alla servrar i klustret innan du försöker uppdatera klustret.
Flera uppmaningar om inloggningsuppgifter
I äldre versioner Windows Administrationscenter kan du uppmanas att autentisera flera gånger under en uppdateringskörning. Autentisera varje gång du uppmanas eller gå tillbaka till Anslutningar och anslut till klustret igen.
Klusterberedskapskontrollen slutförs inte
Ibland förblir beredskapskontrollen i Kontrollera status för klusterverifieringstesterna och slutförs aldrig. Detta syns främst i icke-engelska Azure Stack HCI kluster på grund av lokaliseringsproblem.
När är klar på datorerna (vanligtvis efter några minuter) kanske Windows administrationscenter inte känner Test-Cluster igen att kontrollerna har slutförts. Eftersom lyckas i bakgrunden i det här scenariot kan du ladda ned rapportfilen direkt från servrarna för att verifiera klustrets hälsa innan du fortsätter Test-ClusterTest-Cluster med uppdateringskörningen. Du kan också köra Test-Cluster med PowerShell på någon av servrarna i klustret.
Autentiseringsfel för CredSSP
I äldre versioner av Windows Admin Center kan du få felmeddelandet "Du kan inte använda klustermedveten uppdatering utan att aktivera CredSSP och ange explicita autentiseringsuppgifter" när du redan har gjort det. Det här problemet åtgärdas i Windows Admin Center version 2110.
Problem med behörigheter för Slutpunkt för CredSSP-session
Under en uppdateringskörning kan du se ett meddelande om att aktivera CredSSP, tillsammans med ett felmeddelande: "Det gick inte att aktivera CredSSP-delegering. Det gick inte att ansluta till fjärrservern."
Det här CredSSP-felet visas när Windows Admin Center körs på en lokal dator och när Windows Admin Center-användaren inte är samma användare som installerade Windows Admin Center på datorn.
För att åtgärda det här problemet har Microsoft infört en Windows Admin Center CredSSP-administratörsgrupp. Lägg till ditt användarkonto i gruppen Windows Admin Center CredSSP-administratörer på din lokala dator och logga sedan in igen. Felet bör försvinna.
Namnmatchningsfel för operativsystemversioner
Uppdateringshuvudet säger Azure Stack HCI 22H2, men om ett kluster inte har anslutit till förhandsgranskningskanalen får det bara den offentligt erbjudna uppdateringen 21H2 GA. Det här är ett hårdkodat matchningsfel.
Nästa steg
Relaterad information finns även i:






