Aktualizace Azure Stackch clusterů HCI

Platí pro: Azure Stack HCI, verze 21H2 a 20H2

Když aktualizujete clustery Azure Stack HCI, cílem je zachovat dostupnost tím, že se v clusteru aktualizuje jenom jeden server. Mnoho aktualizací operačního systému vyžaduje převedení serveru do režimu offline, například k restartování nebo k aktualizaci softwaru, například síťového zásobníku. Doporučujeme používat službu Cluster-Aware Update (CAU), funkci, která usnadňuje instalaci aktualizací na každém serveru v clusteru a přitom udržuje spuštěné aplikace. Cluster-Aware aktualizace automatizuje při instalaci aktualizací a restartování serveru v režimu údržby a v případě potřeby i restartování serveru. Cluster-Aware aktualizace je výchozí metodou aktualizace, kterou používá centrum pro správu Windows a dá se taky inicializovat pomocí powershellu.

Důležité

Azure Stack HCI, verze 21H2 vstoupila do všeobecné dostupnosti (GA) a je k dispozici jako aktualizace funkcí. pokud chcete cluster aktualizovat na verzi 21H2 a získat přístup k novým funkcím, přečtěte si téma instalace aktualizací funkcí pomocí centra pro správu Windows. pokud ke správě Azure Stackch clusterů HCI používáte Microsoft System Center Virtual Machine Manager 2019, nepokoušejte se upgradovat na verzi 21H2 bez první instalace System Center 2022 Preview. neupgradujte svůj cluster pomocí centra pro správu Windows nebo powershellu, pokud máte v úmyslu pokračovat v jeho správě pomocí Virtual Machine Manager.

Toto téma se zaměřuje na aktualizace operačního systému a funkcí. Pokud potřebujete provést údržbu hardwaru v režimu offline, přečtěte si téma Postup údržby clusteru s podporou převzetí služeb při selhání.

instalace operačního systému a aktualizací hardwaru pomocí centra pro správu Windows

centrum pro správu Windows usnadňuje aktualizaci clusteru a použití aktualizací kvality pomocí jednoduchého uživatelského rozhraní. pokud jste si zakoupili integrovaný systém od hardwarového partnera microsoftu, můžete snadno získat nejnovější ovladače, firmware a další aktualizace přímo z centra pro správu Windows tím, že nainstalujete příslušné rozšíření partnerské aktualizace. Pokud jste hardware nekoupili jako integrovaný systém, může být nutné provést aktualizace firmwaru a ovladačů samostatně, a to podle doporučení dodavatele hardwaru.

Upozornění

pokud zahájíte proces aktualizace pomocí centra pro správu Windows, pokračujte v používání průvodce, dokud neproběhne aktualizace. nepokoušejte se používat nástroj Cluster-Aware update nebo aktualizovat cluster pomocí prostředí PowerShell po částečně dokončení procesu aktualizace v centru pro správu Windows. pokud chcete k provádění aktualizací použít powershell místo centra pro správu Windows, přeskočte k části aktualizace clusteru pomocí powershellu.

Pomocí těchto kroků nainstalujete aktualizace:

  1. když se připojíte ke clusteru, řídicí panel centra pro správu Windows vás upozorní na to, jestli má jeden nebo více serverů aktualizace připravené k instalaci, a získáte odkaz na aktualizaci hned teď. Alternativně můžete vybrat aktualizace z nabídky nástroje vlevo.

  2. pokud cluster aktualizujete poprvé, Windows centrum pro správu zkontroluje, jestli je cluster správně nakonfigurovaný tak, aby běžel Cluster-Aware aktualizace, a v případě potřeby se zobrazí dotaz, jestli chcete ke konfiguraci aktualizace pro clustery (cau) použít Windows centrum pro správu, včetně instalace role clusteru cau a povolení požadovaných pravidel brány firewall. chcete-li zahájit proces aktualizace, klikněte na tlačítko Začínáme.

    centrum pro správu Windows bude automaticky konfigurovat cluster tak, aby běžel Cluster-Aware aktualizace.

    Poznámka

    chcete-li použít nástroj Cluster-Aware aktualizace v centru pro správu Windows, je nutné povolit zprostředkovatele CredSSP (Credential Security Service Provider) a zadat explicitní přihlašovací údaje. Pokud se zobrazí dotaz, jestli by se měl povolit CredSSP, klikněte na Ano. Zadejte své uživatelské jméno a heslo a klikněte na pokračovat.

  3. Zobrazí se stav aktualizace clusteru. Kliknutím na Vyhledat aktualizace získáte seznam aktualizací operačního systému, které jsou k dispozici pro každý server v clusteru. Možná budete muset zadat přihlašovací údaje správce. Pokud nejsou k dispozici žádné aktualizace operačního systému, klikněte na tlačítko Další: aktualizace hardwaru a pokračujte krokem 7.

    Důležité

    Aktualizace funkcí vyžadují další kroky. pokud centrum pro správu Windows označuje, že je k dispozici aktualizace funkcí pro váš cluster, přečtěte si téma instalace aktualizací funkcí pomocí centra pro správu Windows.

    Pokud při aktualizaci opustíte obrazovku Updates (aktualizace), může dojít k neočekávanému chování, jako je například oddíl historie stránky aktualizace, dokud se aktuální spuštění nedokončí. v případě, že chcete aplikaci v době, kdy aktualizace probíhá, doporučujeme otevřít centrum pro správu Windows na nové kartě prohlížeče nebo v okně.

  4. Vyberte Další: nainstalovat , chcete-li pokračovat v instalaci aktualizací operačního systému, nebo klikněte na tlačítko Přeskočit a vylučte je.

    Klikněte na tlačítko Další: nainstalovat, chcete-li pokračovat v instalaci aktualizací operačního systému, nebo klikněte na tlačítko Přeskočit a vylučte je.

    Poznámka

    Pokud instalujete aktualizace na cluster, který má povolený částečný restart jádra , uvidíte pro toto zaškrtávací políčko pro spuštění možnost zakázat předběžné restartování jádra . Zaškrtnutím políčka zakážete předběžné restartování jádra pouze pro tuto konkrétní hromadnou postupnou aktualizaci. Díky tomu je možné zakázat rychlé restartování jádra, když Hromadná postupná aktualizace vyžaduje úplné restartování, jako je třeba aktualizace systému BIOS.

  5. Vyberte instalovat a nainstalujte aktualizace operačního systému. Jeden po jedné, každý server se stáhne a nainstaluje aktualizace. Zobrazí se změna stavu aktualizace na instalovat aktualizace. Pokud některá z aktualizací vyžaduje restart, servery se v jednu chvíli restartují a přesunou se role clusterů, jako jsou třeba virtuální počítače mezi servery, aby se předešlo výpadkům. V závislosti na nainstalovaných aktualizacích může celá Hromadná postupná aktualizace trvat pár minut až několik hodin. můžete být vyzváni k zadání přihlašovacích údajů, aby bylo možné Windows centrum pro správu několikrát.

    Kliknutím na instalovat nainstalujete aktualizace operačního systému na každý server v clusteru.

    Poznámka

    Pokud se aktualizace jeví jako neúspěšné a nemohly se nainstalovat aktualizace nebo se nepovedlo vyhledat upozornění na aktualizace nebo pokud jeden nebo víc serverů indikuje, že se během hromadné postupné aktualizace nedaří získat stav , zkuste počkat pár minut a aktualizovat váš prohlížeč. Můžete také použít Get-CauRun ke Get-CauRun.

  6. Po dokončení aktualizací operačního systému se stav aktualizace změní na úspěch. Klikněte na tlačítko Další: aktualizace hardwaru a pokračujte na obrazovku aktualizace hardwaru.

    Důležité

    Po použití aktualizací operačního systému se může zobrazit zpráva, že "úložiště není úplné nebo aktuální, takže musíme ho synchronizovat s daty z jiných serverů v clusteru." Toto je normální po restartování serveru. Neodstraňujte žádné jednotky ani nerestartujte žádné servery v clusteru, dokud se nezobrazí potvrzení, že se synchronizace dokončila.

  7. v centru pro správu Windows se v clusteru kontrolují nainstalovaná rozšíření, která podporují konkrétní serverový hardware. Klikněte na Další: instalovat a nainstalujte aktualizace hardwaru na každém serveru v clusteru. Nejsou-li nalezeny žádné přípony ani aktualizace, klikněte na tlačítko konec.

  8. Pokud chcete zvýšit zabezpečení, zakažte zprostředkovatele CredSSP hned po dokončení instalace aktualizací:

    • v centru pro správu Windows v části všechna připojenívyberte první server v clusteru a pak vyberte Připojení.
    • Na stránce Přehled vyberte Zakázat CredSSPa potom v místním okně vypnout zprostředkovatele CredSSP vyberte Ano.

instalace aktualizací funkcí pomocí centra pro správu Windows

Společnost Microsoft doporučuje instalovat nové aktualizace funkcí co nejdříve, a to pomocí následujících kroků.

Důležité

v centru pro správu Windows došlo ke známým problémům při upgradu clusteru z Azure Stack HCI, verze 20H2 na verzi 21H2. Viz známé problémy na konci tohoto článku.

  1. v centru pro správu Windows v levém podokně nástroje vyberte aktualizace . Zobrazí se všechny nové aktualizace funkcí.

    Zobrazí se aktualizace funkcí

  2. Vyberte Nainstalovat. Zobrazí se kontroly připravenosti. Pokud dojde k selhání kterékoli kontroly podmínky, před pokračováním je vyřešte.

    Zobrazí se kontroly připravenosti.

  3. Po dokončení kontroly připravenosti jste připraveni k instalaci aktualizací. Pokud nechcete, aby se aktualizace vrátila zpět, zaškrtněte políčko volitelná aktualizace funkční úrovně clusteru, aby se povolily nové funkce . v opačném případě můžete aktualizovat po instalaci na funkční úrovni clusteru pomocí prostředí PowerShell. Zkontrolujte uvedené aktualizace a kliknutím na instalovat spusťte aktualizaci.

    Zkontrolujte aktualizace a nainstalujte je.

  4. Průběh instalace můžete zobrazit jako na snímku obrazovky níže. Vzhledem k tomu, že aktualizujete operační systém novými funkcemi, může dokončení aktualizací trvat delší dobu. můžete být vyzváni k zadání přihlašovacích údajů, aby bylo možné Windows centrum pro správu několikrát.

    Budete moct zobrazit průběh instalace, když se nainstalují aktualizace.

    Poznámka

    Pokud se aktualizace jeví jako neúspěšné a nemohly se nainstalovat aktualizace nebo se nepovedlo vyhledat upozornění na aktualizace nebo pokud jeden nebo víc serverů indikuje, že se během hromadné postupné aktualizace nedaří získat stav , zkuste počkat pár minut a aktualizovat váš prohlížeč. Můžete také použít Get-CauRun ke Get-CauRun.

  5. Po dokončení aktualizací funkcí ověřte, zda jsou k dispozici další aktualizace a nainstalujte je.

  6. Kroky po instalaci provádějte pomocí PowerShellu. Tyto kroky jsou zásadní pro stabilitu clusteru.

Aktualizace clusteru pomocí PowerShellu

Než budete moct aktualizovat cluster pomocí Cluster-Aware aktualizace, musíte nejdřív nainstalovat Nástroje clusteringu s podporou převzetí služeb při selhání, které jsou součástí Nástroje pro vzdálenou správu serveru (RSAT) , a zahrnout Cluster-Aware aktualizace softwaru. Pokud aktualizujete cluster, na kterém je spuštěná novější verze Azure Stack HCI, tyto nástroje už můžou být nainstalované.

Pokud chcete otestovat, jestli je cluster s podporou převzetí služeb při selhání správně nastavený na použití aktualizací softwaru pomocí Cluster-Aware aktualizace, spusťte Test-CauSetup powershellovou rutinu, která provede kontrolu Analyzátor osvědčených postupů (BPA) clusteru s podporou převzetí služeb při selhání a v síťovém prostředí a upozorní vás na všechna upozornění a chyby:

Test-CauSetup -ClusterName Cluster1

Pokud potřebujete nainstalovat funkce, nástroje nebo role, přečtěte si další části. V opačném případě přeskočte dopředu a vyhledejte aktualizace pomocí PowerShellu.

Instalace nástrojů clusteringu s podporou převzetí služeb při selhání a clustering s podporou převzetí služeb

Pokud chcete zkontrolovat, jestli cluster nebo server už má nainstalovanou funkci Clustering s podporou převzetí služeb při selhání a Nástroje clusteringu s podporou převzetí služeb při selhání, spusťte rutinu PowerShellu z počítače pro správu (nebo ji spusťte přímo na clusteru nebo serveru a vypouštěte Get-WindowsFeature parametr -ComputerName):

Get-WindowsFeature -Name Failover*, RSAT-Clustering* -ComputerName Server1

Ujistěte se, že stav instalace je Nainstalováno a že se před clusteringem s podporou převzetí služeb při selhání a modulem clusteru s podporou převzetí služeb při selhání pro 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

Pokud není funkce Clustering s podporou převzetí služeb při selhání nainstalovaná, nainstalujte ji pomocí rutiny na každý server v clusteru pomocí parametrů Install-WindowsFeature -IncludeAllSubFeature a -IncludeManagementTools:

Install-WindowsFeature –Name Failover-Clustering -IncludeAllSubFeature –IncludeManagementTools -ComputerName Server1

Tento příkaz nainstaluje také Modul clusteru s podporou převzetí služeb při selhání pro PowerShell, který zahrnuje rutiny PowerShellu pro správu clusterů s podporou převzetí služeb při selhání, a modul Cluster-Aware Updating pro PowerShell pro instalaci aktualizací softwaru na clustery s podporou převzetí služeb při selhání.

Pokud už je funkce Clustering s podporou převzetí služeb při selhání nainstalovaná, ale modul clusteru s podporou převzetí služeb při selhání pro Windows PowerShell není, jednoduše ji nainstalujte na každý server v clusteru pomocí Install-WindowsFeature rutiny :

Install-WindowsFeature –Name RSAT-Clustering-PowerShell -ComputerName Server1

Volba režimu aktualizace

Cluster-Aware aktualizace dokáže koordinovat úplnou operaci aktualizace clusteru ve dvou režimech:

  • Režim samoobslužné aktualizace V tomto režimu se clusterová role Cluster-Aware Update konfiguruje jako úloha v clusteru s podporou převzetí služeb při selhání, která se má aktualizovat, a definuje se přidružený plán aktualizace. Cluster se aktualizuje v naplánovaných časech pomocí výchozího nebo vlastního profilu spuštění aktualizace. Během aktualizace se spustí proces Cluster-Aware Update Update Coordinator na uzlu, který aktuálně vlastní clusterovou roli Cluster-Aware Updating, a proces provádí aktualizace postupně na každém uzlu clusteru. Pokud chcete aktualizovat aktuální uzel clusteru, role clusteru Cluster-Aware Updating převezme služby při selhání jinému uzlu clusteru a nový proces koordinátora aktualizací na tomto uzlu převezme kontrolu nad spuštěním aktualizace. V režimu samoobslužné aktualizace Cluster-Aware aktualizovat cluster s podporou převzetí služeb při selhání pomocí plně automatizovaného, kompletního procesu aktualizace. Správce může také aktivovat aktualizace na vyžádání v tomto režimu nebo v případě potřeby jednoduše použít přístup ke vzdálené aktualizaci.

  • Režim vzdálené aktualizace Pro tento režim je počítač pro vzdálenou správu (obvykle počítač Windows 10), který má síťové připojení ke clusteru s podporou převzetí služeb při selhání, ale není členem clusteru s podporou převzetí služeb při selhání, nakonfigurovaný pomocí Nástrojů clusteringu s podporou převzetí služeb při selhání. Z počítače pro vzdálenou správu, který se nazývá koordinátor aktualizací, správce aktivuje aktualizaci na vyžádání pomocí výchozího nebo vlastního profilu spuštění aktualizace. Režim vzdálené aktualizace je užitečný pro monitorování průběhu aktualizace v reálném čase a pro clustery, které běží na instalacích jádra serveru.

Poznámka

Počínaje Aktualizace Windows 10 z října 2018 je RSAT součástí sady funkcí na vyžádání přímo z Windows 10. Stačí přejít na Nastavení Apps (Aplikace aplikací) Volitelné funkce Add a feature >&>>> RSAT: Failover Clustering Tools(Nástroje clusteringu s podporou převzetí služeb při selhání) a vybrat Install > Pokud chcete zobrazit průběh instalace, klikněte tlačítko Zpět a zobrazte stav na stránce Spravovat volitelné funkce. Nainstalovaná funkce se zachová napříč Windows 10 verzemi. Pokud chcete nainstalovat RSAT pro Windows 10 před aktualizací z října 2018, stáhněte si balíček RSAT.

Přidání role clusteru funkce CAU do clusteru

Role Cluster-Aware aktualizace clusteru se vyžaduje pro režim samoobslužné aktualizace. Pokud k provádění aktualizací Windows Admin Center, přidá se role clusteru automaticky.

Rutina Get-CauClusterRole zobrazí vlastnosti konfigurace clusteru Cluster-Aware aktualizace role clusteru v zadaném clusteru.

Get-CauClusterRole -ClusterName Cluster1

Pokud role v clusteru ještě není nakonfigurovaná, zobrazí se následující chybová zpráva:

Get-CauClusterRole : The current cluster is not configured with a Cluster-Aware Updating clustered role.

Pokud chcete přidat Cluster-Aware Aktualizace role clusteru pro režim samoobslužné aktualizace pomocí PowerShellu, použijte rutinu a zadejte příslušné parametry jako v Add-CauClusterRole následujícím příkladu: 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

Poznámka

Výše uvedený příkaz se musí spustit z počítače pro správu nebo řadiče domény.

Povolení pravidel brány firewall pro povolení vzdáleného restartování

Během procesu aktualizace budete muset povolit vzdálené restartování serverů. Pokud k provádění aktualizací používáte Windows Admin Center, pravidla brány firewall Windows se automaticky aktualizují na každém serveru, aby bylo možné vzdálené restartování. Pokud aktualizujete pomocí PowerShellu, povolte buď skupinu pravidel brány firewall pro vzdálené vypnutí v bráně Windows Firewall, nebo předejte parametr -EnableFirewallRules do rutiny jako v příkladu výše.

Kontrola aktualizací pomocí PowerShellu

Pomocí rutiny můžete vyhledat na serverech příslušné aktualizace a získat seznam počáteční sady aktualizací, které se použijí pro každý server v Invoke-CAUScan zadaném clusteru:

Invoke-CauScan -ClusterName Cluster1 -CauPluginName Microsoft.WindowsUpdatePlugin -Verbose

Generování seznamu může trvat několik minut. Seznam verze Preview obsahuje pouze počáteční sadu aktualizací. nezahrnuje aktualizace, které by se mohly použít po instalaci počátečních aktualizací.

Instalace aktualizací operačního systému pomocí PowerShellu

Pokud chcete vyhledat na serverech aktualizace operačního systému a provést úplné spuštění aktualizace v zadaném clusteru, použijte Invoke-CAURun rutinu :

Invoke-CauRun -ClusterName Cluster1 -CauPluginName Microsoft.WindowsUpdatePlugin -MaxFailedNodes 1 -MaxRetriesPerNode 3 -RequireAllNodesOnline -EnableFirewallRules -Force

Tento příkaz provede kontrolu a úplné spuštění aktualizace v clusteru s názvem Cluster1. Tato rutina používá modul plug-in Microsoft.WindowsUpdatePlugin a před spuštěním této rutiny vyžaduje, aby všechny uzly clusteru měly být online. Kromě toho tato rutina umožňuje více než tři opakování na uzel před označením uzlu jako selhání a umožňuje, aby ne více než jeden uzel selhal před označením celého spuštění aktualizace jako neúspěšné. Umožňuje také vzdáleně restartovat servery pomocí pravidel brány firewall. Vzhledem k tomu, že příkaz určuje parametr Force, rutina se spustí bez zobrazování potvrzovací výzvy.

Proces spuštění aktualizace zahrnuje následující položky:

  • Vyhledávání a stahování příslušných aktualizací na jednotlivých serverech v clusteru
  • Přesun aktuálně spuštěných clusterových rolí z jednotlivých serverů
  • Instalace aktualizací na každém serveru
  • Restartování serveru v případě potřeby nainstalovaných aktualizací
  • Přesunutí clusterových rolí zpět na původní server

Proces aktualizace zahrnuje také zajištění, že je kvorum udržováno, kontrola dalších aktualizací, které je možné nainstalovat pouze po instalaci počáteční sady aktualizací, a uložení sestavy provedených akcí.

Instalace aktualizací funkcí pomocí PowerShellu

Pokud chcete nainstalovat aktualizace funkcí pomocí PowerShellu, postupujte podle těchto kroků. Pokud váš cluster používá Azure Stack HCI verze 20H2, nezapomeňte prostřednictvím aktualizace Windows Update použít aktualizaci Preview z 20. května 2021 (KB5003237), jinak rutina nebude fungovat.

  1. Na každém serveru v clusteru spusťte následující rutiny:

    Set-WSManQuickConfig
    Enable-PSRemoting
    Set-NetFirewallRule -Group "@firewallapi.dll,-36751" -Profile Domain -Enabled true
    
  2. Pokud chcete otestovat, jestli je cluster správně nastavený pro instalaci aktualizací softwaru pomocí funkce aktualizace Cluster-Aware Update (CAU), spusťte rutinu , která vás upozorní na jakákoli upozornění Test-CauSetup nebo chyby:

    Test-CauSetup -ClusterName Cluster1
    
  3. Ověřte hardware a nastavení clusteru spuštěním rutiny na jednom ze Test-Cluster serverů v clusteru. Pokud kterákoli z kontrol podmínek selže, vyřešte je před tím, než budete pokračovat ke kroku 4.

    Test-Cluster
    
  4. Spusťte následující rutinu bez parametrů na každém serveru v clusteru:

    Set-PreviewChannel
    

    Tím se nakonfiguruje server tak, aby přijímali buildy odeslané cílové skupině ReleasePreview-External. Pokud váš server ještě není nakonfigurovaný pro podepisování letů, budete muset po přihlášení restartovat. Ve výstupu modulu se zobrazí informace o tom, jestli je potřeba ho restartovat.

  5. Zkontrolujte aktualizaci funkcí:

    Invoke-CauScan -ClusterName <ClusterName> -CauPluginName "Microsoft.RollingUpgradePlugin" -CauPluginArguments @{'WuConnected'='true';} -Verbose | fl *
    

    Zkontrolujte výstup výše uvedené rutiny a ověřte, že se každému serveru nabízí stejná aktualizace funkcí, což by mělo být případ.

  6. Ke spuštění rutiny budete potřebovat samostatný server nebo virtuální počítač mimo Invoke-CauRun cluster. Důležité: Na systému, na kterém běžíte, musí běžet buď Windows Server 2022, Azure Stack HCI, verze 21H2 nebo Azure Stack HCI, verze 20H2 s nainstalovanou aktualizací Preview z 20. května 2021 (KB5003237).

    Invoke-CauRun -ClusterName <ClusterName> -CauPluginName "Microsoft.RollingUpgradePlugin" -CauPluginArguments @{'WuConnected'='true';} -Verbose -EnableFirewallRules -Force
    
  7. Zkontrolujte další aktualizace a nainstalujte je.

Teď jste připraveni provést kroky po instalaci aktualizací funkcí.

Kontrola stavu spuštění aktualizace

Správce může získat souhrnné informace o probíhajících aktualizacích spuštěním rutiny Get-CauRun :

Get-CauRun -ClusterName Cluster1

Tady je ukázkový výstup:

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[] 
}

Kroky po instalaci aktualizací funkcí

Po instalaci aktualizací funkcí budete muset aktualizovat funkční úroveň clusteru a aktualizovat verzi fondu úložiště pomocí PowerShellu, abyste mohli povolit nové funkce.

Důležité

Azure Stack HCI clustery se spuštěnou službou Storage Replica budou před provedením kroků po instalaci vyžadovat po druhém restartování každého serveru po dokončení aktualizace funkce 21H2. Jedná se o známý problém.

  1. Aktualizujte funkční úroveň clusteru.

    Doporučujeme aktualizovat funkční úroveň clusteru co nejdříve. Pokud jste nainstalovali aktualizace funkcí v centru Windows Admin Center a zaškrtnete políčko Aktualizovat funkční úroveň clusteru tak, aby povolovala nové funkce, můžete tento krok přeskočit.

    Na libovolném serveru v clusteru spusťte následující rutinu:

    Update-ClusterFunctionalLevel
    

    Zobrazí se upozornění, že tuto operaci nemůžete vrátit zpět. Potvrďte, že chcete pokračovat.

    Upozornění

    Po aktualizaci funkční úrovně clusteru se už nemůžete vrátit k předchozí verzi operačního systému.

  2. Aktualizujte fond úložiště.

    Po aktualizaci úrovně funkčnosti clusteru použijte k aktualizaci fondu úložiště následující rutinu. Spuštěním Get-StoragePool vyhledejte FriendlyName pro fond úložiště, který představuje váš cluster. V tomto příkladu je FriendlyName S2D v hci-cluster1:

    Update-StoragePool -FriendlyName "S2D on hci-cluster1"
    

    Budete vyzváni k potvrzení akce. V tuto chvíli budou nové rutiny plně funkční na jakémkoli serveru v clusteru.

  3. Upgradujte úrovně konfigurace virtuálního počítače (volitelné).

    Volitelně můžete úrovně konfigurace virtuálních počítače upgradovat tak, že jednotlivé virtuální počítače zastavíte pomocí rutiny a pak virtuální počítače Update-VMVersion znovu spouštíte.

  4. Ověřte, že upgradovaný cluster funguje podle očekávání.

    Role by měly provést převzetí služeb při selhání správně a pokud se v clusteru použije migrace virtuálního počítače za provozu, měly by se virtuální počítače úspěšně migrovat za provozu.

  5. Ověřte cluster.

    Spusťte Test-Cluster rutinu na jednom ze serverů v clusteru a prozkoumejte sestavu ověření clusteru.

Provedení rychlé offline aktualizace všech serverů v clusteru

Tato metoda umožňuje najednou vypnout všechny servery v clusteru a aktualizovat je všechny najednou. To šetří čas během procesu aktualizace, ale tento obchod je prostoj u hostovaných prostředků.

Pokud potřebujete rychle provést kritickou aktualizaci zabezpečení nebo potřebujete zajistit, aby se aktualizace dokončily v rámci okna údržby, může být tato metoda volána za vás. Tento proces zpracuje Azure Stack HCI clusteru, aktualizuje servery a vše znovu zpracuje.

  1. Naplánujte si interval údržby.

  2. Převezměte virtuální disky do režimu offline.

  3. Zastavte cluster, aby byl fond úložiště offline. Spusťte Stop-Cluster rutinu nebo pomocí Windows Admin Center cluster zastavte.

  4. V nástroji Services.msc na každém serveru nastavte službu clusteru na Zakázáno. To brání spuštění clusterové služby během aktualizace.

  5. Kumulativní aktualizaci Windows Server a všechny požadované servisní aktualizace zásobníku použijte na všechny servery. Všechny servery můžete aktualizovat současně – není nutné čekat, protože cluster je nesnížovaný.

  6. Restartujte servery a ujistěte se, že všechno vypadá dobře.

  7. Nastavte clusterovou službu na každém serveru zpět na Hodnotu Automaticky.

  8. Spusťte cluster. Spusťte Start-Cluster rutinu nebo použijte Windows Admin Center.

    Dejte mu pár minut. Ujistěte se, že je fond úložiště v pořádku.

  9. Přenesete virtuální disky zpět do režimu online.

  10. Stav virtuálních disků můžete monitorovat spuštěním rutin Get-VolumeGet-VirtualDisk a .

Známé problémy

Níže jsou známé problémy v centru Windows Admin Center při upgradu clusteru z Azure Stack HCI verze 20H2 na verzi 21H2.

Nešlo nainstalovat aktualizace

Tato chybová zpráva se zobrazí, když Windows Admin Center ztratí připojení ke spravovaným serverům, takže je pravděpodobné, že se aktualizace skutečně instaluje. Stačí několik minut počkat a aktualizovat prohlížeč a měl by se zobrazit skutečný stav aktualizace. Pomocí nástroje můžete také zkontrolovat stav spuštění aktualizace pomocí PowerShellu a po dokončení tohoto spuštění Get-CauRun aktualizovat prohlížeč.

Tato chybová zpráva se zobrazí, když Windows Admin Center ztratí připojení ke spravovaným serverům, takže je pravděpodobné, že se aktualizace skutečně instaluje. Aktualizujte prohlížeč. :::

Nelze zkontrolovat aktualizace

Tato chybová zpráva se zobrazí, když Windows Admin Center ztratí připojení ke spravovaným serverům, takže je pravděpodobné, že se aktualizace skutečně instaluje. Stačí několik minut počkat a aktualizovat prohlížeč a měl by se zobrazit skutečný stav aktualizace. Pomocí nástroje můžete také zkontrolovat stav spuštění aktualizace pomocí PowerShellu a po dokončení tohoto spuštění Get-CauRun aktualizovat prohlížeč.

Tato zpráva se zobrazí také v případě, že clusterované servery mají nainstalované smíšené verze oprav. To způsobí, Invoke_CAUScan že příkaz s RollingUpgrade modulem plug-in vrátí více aktualizací funkcí. Pokud chcete tento problém zmírnit, před pokusem o aktualizaci clusteru použijte aktualizaci Preview (KB5003237) z 20. května 2021 na všechny servery v clusteru.

Několik výtek pro přihlašovací údaje

Ve starších verzích Windows Admin Center se může během aktualizace zobrazit výzva k vícenásobné ověření. Po zobrazení výzvy se buď pokaždé ověřte, nebo se vraťte do připojení a znovu se připojte ke clusteru.

Kontrola připravenosti clusteru se dokončila

Občas zůstává kontrola připravenosti ve stavu Kontroly stavu ověřovacích testů clusteru a nikdy se nedokončí. To se vyskytuje hlavně v jiných než anglických clusterech Azure Stack HCI kvůli problémům s lokalizací.

Po dokončení práce na počítačích (obvykle po několika minutách) Windows Admin Center nemusí rozpoznat, že Test-Cluster se kontroly dokončily. Vzhledem k tomu, že se v tomto scénáři podaří na pozadí, můžete si stáhnout soubor sestavy přímo ze serverů a ověřit stav clusteru, než budete pokračovat Test-ClusterTest-Cluster v aktualizaci. Alternativně můžete spustit Test-Cluster pomocí PowerShellu na libovolném serveru v clusteru.

Chyba přihlašovacích údajů CredSSP

Ve starších verzích Centra pro správu Windows se může zobrazit chybová zpráva Aktualizace pro clustery nemůžete používat bez povolení CredSSP a poskytnutí explicitních přihlašovacích údajů, pokud jste to už udělali. Tento problém je vyřešen v Windows Admin Center verze 2110.

Problém s oprávněními koncového bodu relace CredSSP

Při spuštění aktualizace se může zobrazit oznámení o povolení CredSSP a chybová zpráva: Delegování CredSSP nelze povolit. Připojení ke vzdálenému serveru selhalo."

K této chybě CredSSP dochází v případě, že centrum pro správu Windows běží na místním počítači a uživatel Centra pro správu Windows není stejný uživatel, který na počítač nainstaloval centrum Windows Admin Center.

Za účelem zmírnění tohoto problému společnost Microsoft zavedla skupinu Windows Admin Center CredSSP Administrators. Přidejte svůj uživatelský účet do skupiny Windows Admin Center CredSSP Administrators na místním počítači a pak se znovu přihlaste a chyba by měla zmizí.

Neshoda názvů u verzí operačního systému

Přestože hlavička aktualizace uvádí Azure Stack HCI 22H2, pokud se cluster ne připojil ke kanálu Preview, obdrží pouze veřejně nabízenou aktualizaci 21H2 GA. Jedná se o neshodu pevného kódování.

Další kroky

Související informace najdete také v těchto bodech: