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:

  1. 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.

  2. 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.

    Windows Administrationscenter konfigurerar automatiskt klustret så att det Cluster-Aware uppdatering

    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.

  3. 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.

  4. 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.

    Klicka på 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.

  5. 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.

    Klicka på Installera för att installera operativsystemuppdateringar på varje server i klustret

    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-CauRun för att kontrollera status för Get-CauRun

  6. Nä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.

  7. 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.

  8. 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.

  1. I Windows Administrationscenter väljer du Uppdateringar i fönstret Verktyg till vänster. Eventuella nya funktionsuppdateringar visas.

    Funktionsuppdateringar visas

  2. Välj installera. En beredskapskontroll visas. Om något av villkorskontrollerna misslyckas kan du lösa dem innan du fortsätter.

    En beredskapskontroll visas

  3. 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.

    Granska uppdateringarna och installera dem

  4. 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.

    Du kommer att kunna se installationsförloppet när uppdateringar installeras

    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-CauRun för att kontrollera status för Get-CauRun

  5. När funktionsuppdateringarna är klara kontrollerar du om ytterligare uppdateringar är tillgängliga och installerar dem.

  6. 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.

  1. Kör följande cmdlets på varje server i klustret:

    Set-WSManQuickConfig
    Enable-PSRemoting
    Set-NetFirewallRule -Group "@firewallapi.dll,-36751" -Profile Domain -Enabled true
    
  2. Om 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-CauSetup eller fel:

    Test-CauSetup -ClusterName Cluster1
    
  3. Verifiera klustrets maskinvara och inställningar genom att köra Test-Cluster cmdleten 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-Cluster
    
  4. Kör följande cmdlet utan parametrar på varje server i klustret:

    Set-PreviewChannel
    

    Detta 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.

  5. 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.

  6. Du behöver en separat server eller virtuell dator utanför klustret för att köra Invoke-CauRun cmdleten 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 -Force
    
  7. Sö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.

  1. 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-ClusterFunctionalLevel
    

    Du 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.

  2. Uppdatera lagringspoolen.

    När klustrets funktionsnivå har uppdaterats använder du följande cmdlet för att uppdatera lagringspoolen. Kör Get-StoragePool fö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.

  3. 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-VMVersion cmdleten och sedan starta de virtuella datorerna igen.

  4. 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.

  5. Verifiera klustret.

    Kör Test-Cluster cmdleten 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.

  1. Planera underhållsfönstret.

  2. Ta de virtuella diskarna offline.

  3. Stoppa klustret för att ta lagringspoolen offline. Kör Stop-Cluster cmdleten eller använd Windows Administrationscenter för att stoppa klustret.

  4. Ställ in klustertjänsten på Inaktiverad i Services.msc på varje server. Detta förhindrar att klustertjänsten startar när den uppdateras.

  5. 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.

  6. Starta om servrarna och se till att allt ser bra ut.

  7. Ställ in klustertjänsten på Automatisk igen på varje server.

  8. Starta klustret. Kör Start-Cluster cmdleten eller använd Windows Administrationscenter.

    Ge det några minuter. Kontrollera att lagringspoolen är felfri.

  9. Ta de virtuella diskarna online igen.

  10. Övervaka status för de virtuella diskarna genom att köra Get-VolumeGet-VirtualDisk cmdletarna 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 uppdateringarna faktiskt installeras. Uppdatera webbläsaren. :::

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: