Aktualizace clusterů Azure Stack HCI verze 22H2

Platí pro: Azure Stack HCI verze 22H2 a 21H2

Upozornění

Aktualizace Služby Azure Stack HCI verze 22H2 na Azure Stack HCI verze 23H2 se v současné době nepodporuje. Pro nová nasazení doporučujeme použít Azure Stack HCI verze 23H2, která je teď obecně dostupná. Další informace o Azure Stack HCI verze 23H2 najdete v tématu Použití Správce aktualizace Azure k aktualizaci Služby Azure Stack HCI verze 23H2.

Tento článek popisuje, jak nainstalovat, monitorovat a řešit potíže s aktualizacemi v clusterech s více uzly. Informace o aktualizaci clusterů s jedním uzlem najdete v tématu Aktualizace clusterů s jedním uzlem.

Při aktualizaci clusterů Azure Stack HCI je cílem zachovat dostupnost aktualizací vždy jenom jednoho serveru v clusteru. Mnoho aktualizací operačního systému vyžaduje, aby byl server offline, například k restartování nebo aktualizaci softwaru, jako je zásobník sítě. Doporučujeme používat funkci Cluster-Aware Updates (CAU), která usnadňuje instalaci aktualizací na každý server v clusteru a současně udržuje vaše aplikace v provozu. Cluster-Aware Aktualizace automatizuje přechod serveru do režimu údržby a jeho ukončení při instalaci aktualizací a v případě potřeby restartování serveru. Cluster-Aware Aktualizace je výchozí metoda aktualizace používaná Windows Admin Center. Dá se také iniciovat pomocí PowerShellu.

Důležité

Služba Azure Stack HCI verze 22H2 vstoupila do obecné dostupnosti (GA) a je k dispozici jako aktualizace funkcí. Pokud chcete cluster aktualizovat na verzi 22H2 a získat přístup k novým funkcím, přečtěte si téma Instalace aktualizací funkcí pomocí Windows Admin Center.

Pokud ke správě clusterů Azure Stack HCI používáte Microsoft System Center, můžete pomocí nástroje Virtual Machine Manager (VMM) orchestrovat postupné upgrady napříč clustery a přejít z Azure Stack HCI verze 20H2 (původní verze) na verzi 21H2. Je to stejná funkce v nástroji VMM, která umožňuje upgrade z Windows Serveru 2019 na Windows Server 2022.

Pokud aktuálně používáte System Center 2019, zatím neinstalujte aktualizace funkcí do Služby Azure Stack HCI. Před aktualizací na Azure Stack HCI verze 21H2 upgradujte na System Center 2022 . Po upgradu na System Center 2022 můžete provést aktualizaci na Azure Stack HCI verze 21H2 pomocí libovolné dostupné možnosti: Windows Admin Center, PowerShellu nebo funkce postupného upgradu clusteru ve Virtual Machine Manageru.

Neregistrujte clustery spravované nástrojem Virtual Machine Manager do kanálu Azure Stack HCI verze Preview. System Center 2022 nepodporuje verze Preview služby Azure Stack HCI. Pokud vás zajímají verze Preview služby Azure Stack HCI, můžete sledovat blog system Center .

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

Instalace aktualizací operačního systému a hardwaru pomocí Windows Admin Center

Windows Admin Center usnadňuje aktualizaci clusteru a instalaci aktualizací pro zvýšení kvality pomocí jednoduchého uživatelského rozhraní. Pokud jste si koupili integrovaný systém od hardwarového partnera Microsoftu, je snadné získat nejnovější ovladače, firmware a další aktualizace přímo z Windows Admin Center instalací příslušných partnerských rozšíření aktualizací. Pokud váš hardware nebyl zakoupen jako integrovaný systém, může být potřeba provést aktualizace firmwaru a ovladačů samostatně podle doporučení dodavatele hardwaru.

Upozornění

Pokud zahájíte proces aktualizace pomocí Windows Admin Center, pokračujte v používání průvodce, dokud se aktualizace neskončí. Po částečném dokončení procesu aktualizace v Windows Admin Center se nepokoušejte použít nástroj pro aktualizaci Cluster-Aware ani aktualizovat cluster pomocí PowerShellu. Pokud chcete k provádění aktualizací místo Windows Admin Center použít PowerShell, přeskočte k části Aktualizace clusteru pomocí PowerShellu.

Při instalaci aktualizací postupujte následovně:

  1. Když se připojíte ke clusteru, řídicí panel Windows Admin Center vás upozorní, pokud má jeden nebo více serverů připravené aktualizace k instalaci, a poskytne odkaz na aktualizaci. Případně můžete vybrat Aktualizace v nabídce Nástroje na levé straně.

  2. Pokud cluster aktualizujete poprvé, Windows Admin Center zkontroluje, jestli je cluster správně nakonfigurovaný tak, aby běžel Cluster-Aware Aktualizace, a v případě potřeby se zeptáte, jestli chcete Windows Admin Center nakonfigurovat funkci CAU, včetně instalace role clusteru CAU a povolení požadovaných pravidel brány firewall. Pokud chcete zahájit proces aktualizace, klikněte na Začínáme.

    Windows Admin Center automaticky nakonfiguruje cluster tak, aby běžel Cluster-Aware Aktualizace.

    Poznámka

    Pokud chcete v Windows Admin Center používat nástroj pro aktualizaci Cluster-Aware, musíte povolit Poskytovatele služby zabezpečení přihlašovacích údajů (CredSSP) a zadat explicitní přihlašovací údaje. Pokud se zobrazí dotaz, jestli má být CredSSP povolený, 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 dostupných 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 Další: aktualizace hardwaru a pokračujte krokem 8.

    Důležité

    Aktualizace funkcí vyžadují další kroky. Pokud Windows Admin Center značí, že je pro váš cluster k dispozici aktualizace funkcí, přečtěte si téma Instalace aktualizací funkcí pomocí Windows Admin Center.

    Pokud během probíhající aktualizace přejdete mimo obrazovku Aktualizace, může dojít k neočekávanému chování, například k tomu, že oddíl historie stránky Aktualizace se nenaplní správně, dokud se nedokončí aktuální spuštění. Pokud chcete aplikaci dál používat, doporučujeme Windows Admin Center otevřít na nové kartě nebo okně prohlížeče, zatímco aktualizace probíhají.

  4. Vyberte Další: Nainstalovat a pokračujte v instalaci aktualizací operačního systému, nebo kliknutím na Přeskočit je vyloučíte.

    Kliknutím na Další: Nainstalovat pokračujte instalací aktualizací operačního systému nebo kliknutím na Přeskočit je vyloučíte.

    Poznámka

    Pokud instalujete aktualizace do clusteru s povoleným měkkým restartováním jádra , zobrazí se zaškrtávací políčko Zakázat obnovitelné restartování jádra pro toto spuštění . Zaškrtnutím políčka zakážete obnovitelné restartování jádra jenom pro konkrétní spuštění aktualizace. To umožňuje zakázat obnovitelné restartování jádra v případě, že spuštění aktualizací vyžaduje úplné restartování, například aktualizace systému BIOS.

  5. Výběrem možnosti Nainstalovat nainstalujte aktualizace operačního systému. Každý server si jednotlivé aktualizace stáhne a nainstaluje. Stav aktualizace se změní na "instalace aktualizací". Pokud některá z aktualizací vyžaduje restartování, budou se servery restartovat jeden po druhém a role clusteru, jako jsou virtuální počítače, se přesunou mezi servery, aby se zabránilo výpadku. V závislosti na nainstalovaných aktualizacích může celé spuštění aktualizací trvat od několika minut až po několik hodin. Může se zobrazit výzva k zadání přihlašovacích údajů Windows Admin Center několikrát.

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

    Poznámka

    Pokud se zdá, že aktualizace selhávají s upozorněním Nejde nainstalovat aktualizace nebo Nepodařilo se vyhledat aktualizace nebo pokud jeden nebo více serverů indikuje, že se během spuštění aktualizací nepodařilo získat stav , zkuste několik minut počkat a aktualizovat prohlížeč. Pomocí PowerShellu můžete také Get-CauRunzkontrolovat stav běhu aktualizací.

  6. Po dokončení aktualizací operačního systému se stav aktualizace změní na "úspěch". Kliknutím na Další: aktualizace hardwaru přejděte na obrazovku s aktualizacemi hardwaru.

    Důležité

    Po instalaci aktualizací operačního systému se může zobrazit zpráva, že úložiště není dokončené nebo aktuální, takže ho potřebujeme synchronizovat s daty z jiných serverů v clusteru. To je po restartování serveru normální. Neodebíjejte žádné jednotky ani nerestartujte žádné servery v clusteru, dokud se nezobrazí potvrzení, že je synchronizace dokončená.

  7. Pokud cluster není připojený k služba Windows Update a instalační médium Azure Stack HCI je k dispozici v místní sdílené složce, můžete cluster upgradovat také pomocí funkce CAU:

    Pokud uzly clusteru nejsou připojené k služba Windows Update po instalaci nejnovějších aktualizací pro zvýšení kvality a instalační médium se zkopíruje do sdílené složky, která je přístupná pro uzly clusteru:

    Invoke-CauRun –ClusterName <cluster_name> -CauPluginName Microsoft.RollingUpgradePlugin -CauPluginArguments @{ 'WuConnected'='false';'PathToSetupMedia'='\some\path\'; 'UpdateClusterFunctionalLevel'='true'; } -Force
    
  8. Windows Admin Center zkontroluje, jestli v clusteru není nainstalovaná rozšíření, která podporují váš konkrétní serverový hardware. Kliknutím na Další: nainstalovat nainstalujte aktualizace hardwaru na každý server v clusteru. Pokud nejsou nalezena žádná rozšíření ani aktualizace, klikněte na Ukončit.

  9. Pokud chcete zlepšit zabezpečení, zakažte CredSSP, jakmile dokončíte instalaci aktualizací:

    • V Windows Admin Center v části Všechna připojení vyberte první server v clusteru a pak vyberte Připojit.
    • Na stránce Přehled vyberte Zakázat CredSSP a pak v místním okně Zakázat CredSSP vyberte Ano.

Instalace aktualizací funkcí pomocí Windows Admin Center

Společnost Microsoft doporučuje co nejdříve nainstalovat nové aktualizace funkcí pomocí následujícího postupu.

Důležité

V Windows Admin Center jsou známé problémy při upgradu clusteru ze služby Azure Stack HCI verze 20H2 na verzi 21H2. Viz Známé problémy na konci tohoto článku.

  1. V Windows Admin Center vyberte Aktualizace v podokně Nástroje na levé straně. Zobrazí se všechny nové aktualizace funkcí.

    Zobrazí se aktualizace funkcí.

  2. Vyberte Nainstalovat. Zobrazí se kontrola připravenosti. Pokud některá z kontrol podmínek selže, před pokračováním je vyřešte.

    Zobrazí se kontrola připravenosti.

  3. Po dokončení kontroly připravenosti můžete aktualizace nainstalovat. Pokud nechcete mít možnost vrátit aktualizace zpět, zaškrtněte volitelné políčko Aktualizovat funkční úroveň clusteru, aby se povolily nové funkce . Jinak můžete po instalaci aktualizovat funkční úroveň clusteru pomocí PowerShellu. Zkontrolujte uvedené aktualizace a výběrem možnosti Nainstalovat spusťte aktualizaci.

    Zkontrolujte aktualizace a nainstalujte je.

  4. Průběh instalace uvidíte jako na následujícím snímku obrazovky. Vzhledem k tomu, že aktualizujete operační systém novými funkcemi, může dokončení aktualizací chvíli trvat. Může se zobrazit výzva k zadání přihlašovacích údajů Windows Admin Center několikrát.

    Při instalaci aktualizací uvidíte průběh instalace.

    Poznámka

    Pokud se zdá, že aktualizace selhávají s upozorněním, že aktualizace se nepodařilo nainstalovat nebo Nelze vyhledat aktualizace , nebo pokud jeden nebo více serverů značí, že se během běhu aktualizací nepodařilo získat stav , zkuste několik minut počkat a aktualizovat prohlížeč. Pomocí příkazu Get-CauRun můžete také zkontrolovat stav spuštění aktualizace pomocí PowerShellu.

  5. Po dokončení aktualizací funkcí zkontrolujte, jestli jsou k dispozici nějaké další aktualizace, a nainstalujte je.

  6. Proveďte kroky po instalaci pomocí PowerShellu. Tyto kroky jsou důležité pro stabilitu clusteru.

Aktualizace clusteru pomocí PowerShellu

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

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

Test-CauSetup -ClusterName Cluster1

Pokud potřebujete nainstalovat funkce, nástroje nebo role, přečtěte si následující části. Jinak přeskočte k části Vyhledání aktualizací pomocí PowerShellu.

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

Pokud chcete zkontrolovat, jestli má cluster nebo server už 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 Get-WindowsFeature PowerShellu z počítače pro správu (nebo ji spusťte přímo na clusteru nebo serveru a parametr vynecháte -ComputerName ):

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

Ujistěte se, že stav instalace je nainstalovaný 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í zobrazí X 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í nainstalovaná funkce Clustering s podporou převzetí služeb při selhání, nainstalujte ji na každý server v clusteru pomocí Install-WindowsFeature rutiny pomocí parametrů -IncludeAllSubFeature a -IncludeManagementTools:

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

Tento příkaz také nainstaluje modul clusteru s podporou převzetí služeb při selhání pro PowerShell, který obsahuje rutiny PowerShellu pro správu clusterů s podporou převzetí služeb při selhání a Cluster-Aware Modul aktualizace pro PowerShell pro instalaci aktualizací softwaru na clusterech 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 ne, nainstalujte ji na každý server v clusteru pomocí rutiny Install-WindowsFeature :

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

Volba režimu aktualizace funkce CAU

Cluster-Aware Aktualizace clusteru (CAU) může koordinovat úplnou operaci aktualizace clusteru ve dvou režimech:

  • Režim automatických aktualizací Pro tento režim je Cluster-Aware Aktualizace clusterové role nakonfigurovaná jako úloha v clusteru s podporou převzetí služeb při selhání, která se má aktualizovat, a přidružený plán aktualizací, který je definován. Cluster se aktualizuje v naplánovaných časech pomocí výchozího nebo vlastního profilu spuštění aktualizace. Během běhu aktualizací se na uzlu, který aktuálně vlastní Cluster-Aware clusterové role, spustí proces Cluster-Aware Probíhá aktualizace koordinátoru aktualizací, a tento proces postupně provádí aktualizace na každém uzlu clusteru. Chcete-li aktualizovat aktuální uzel clusteru, Cluster-Aware Aktualizace clusterové role převezme služby při selhání jiným uzlem clusteru a nový proces koordinátoru aktualizací na daném uzlu převezme kontrolu nad spuštěním aktualizací. V režimu automatických aktualizací může Cluster-Aware Aktualizace aktualizovat cluster s podporou převzetí služeb při selhání pomocí plně automatizovaného a 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 vzdálený přístup k aktualizaci.

  • Režim vzdálené aktualizace Pro tento režim je počítač pro vzdálenou správu (obvykle Windows 10 počítač), 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í, nakonfigurován pomocí Nástrojů clusteringu s podporou převzetí služeb při selhání. Ze vzdáleného počítače pro správu, který se nazývá Koordinátor aktualizací, spustí správce spuštění aktualizací 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 aktualizací v reálném čase během běhu aktualizací a pro clustery, které běží na instalacích jádra serveru.

    Poznámka

    Počínaje Aktualizace Windows 10 z října 2018 jsou rsAT zahrnuté jako sada funkcí na vyžádání hned od Windows 10. U verzí starších než Windows 10 22H2 jednoduše přejděte na Nastavení > Aplikace > & funkce > Volitelné funkce > Přidat funkci > RSAT: Nástroje clusteringu s podporou převzetí služeb při selhání a vyberte Nainstalovat. V případě Windows 10 22H2 a Windows 11 přejděte na Nastavení > Volitelné funkce > systému > Přidat funkci > rsAT: Nástroje clusteringu s podporou převzetí služeb při selhání a vyberte Přidat. Pokud chcete zobrazit průběh operace, klikněte na tlačítko Zpět a zobrazte stav na stránce Spravovat volitelné funkce. Přidaná funkce se zachová ve všech upgradech Windows 10 verzí. 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 CAU do clusteru

Cluster-Aware Aktualizace role clusteru se vyžaduje pro režim automatických aktualizací. Pokud k provádění aktualizací používáte Windows Admin Center, automaticky se přidá role clusteru.

Rutina Get-CauClusterRole zobrazí vlastnosti konfigurace Cluster-Aware Aktualizuje se 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 automatických aktualizací pomocí PowerShellu, použijte rutinu Add-CauClusterRole a zadejte příslušné parametry, jako v následujícím příkladu:

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

Předchozí příkaz musí být spuštěný z počítače pro správu nebo řadiče domény.

Povolení pravidel brány firewall umožňujících vzdálené restartování

Povolte vzdálené restartování serverů během procesu aktualizace. Pokud k provádění aktualizací používáte Windows Admin Center, pravidla brány Windows Firewall se automaticky aktualizují na každém serveru, aby umožňovala vzdálené restartování. Pokud aktualizujete pomocí PowerShellu, povolte skupinu pravidel brány firewall vzdáleného vypnutí v bráně Windows Firewall nebo předejte -EnableFirewallRules do rutiny parametr , například v předchozím příkladu.

Vyhledání aktualizací pomocí PowerShellu

Pomocí rutiny Invoke-CAUScan 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 zadaném clusteru:

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

Vygenerování seznamu může trvat několik minut. Seznam Preview obsahuje pouze počáteční sadu aktualizací. Nezahrnuje aktualizace, které by mohly být použitelné po instalaci počátečních aktualizací.

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

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

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

Tento příkaz provede kontrolu a úplnou aktualizaci 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 byly online. Kromě toho tato rutina umožňuje maximálně tři opakování na uzel před tím, než označí uzel jako neúspěšný, a před označením celého běhu aktualizací jako neúspěšného umožňuje maximálně jednomu uzlu selhat. Umožňuje také pravidlům brány firewall povolit vzdálené restartování serverů. Vzhledem k tomu, že příkaz určuje parametr Force, rutina se spustí bez zobrazení výzev k potvrzení.

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

  • Vyhledání a stažení příslušných aktualizací na každém serveru v clusteru
  • Přesun aktuálně spuštěných clusterových rolí mimo jednotlivé servery
  • Instalace aktualizací na každý server
  • Restartování serveru, pokud to vyžadují nainstalované aktualizace
  • Přesun clusterovaných rolí zpět na původní server

Proces spuštění aktualizace také zahrnuje zajištění zachování kvora, kontrolu dalších aktualizací, které lze nainstalovat pouze po instalaci počáteční sady aktualizací, a dokončení ukládání sestav provedených akcí.

Instalace aktualizací funkcí pomocí PowerShellu

Pokud chcete nainstalovat aktualizace funkcí pomocí PowerShellu, postupujte takto. Pokud ve vašem clusteru běží Azure Stack HCI verze 20H2, nezapomeňte použít aktualizaci Preview z 20. května 2021 (KB5003237) prostřednictvím služba Windows Update, jinak rutina Set-PreviewChannel 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 Cluster-Aware Updates (CAU), spusťte rutinu Test-CauSetup , která vás upozorní na všechna upozornění nebo chyby:

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

    Test-Cluster
    
  4. 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 tento případ.

  5. Abyste mohli rutinu Invoke-CauRun spustit, budete potřebovat samostatný server nebo virtuální počítač mimo cluster. Důležité: V systému, na kterém běžíteInvoke-CauRun, musí být systém 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
    
  6. Zkontrolujte případné další aktualizace a nainstalujte je.

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

Kontrola stavu běhu aktualizací

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 několik ukázkových 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[] 
}

Postup po instalaci aktualizací funkcí

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

Důležité

Clustery Azure Stack HCI, na kterých běží replika úložiště, budou vyžadovat, aby se každý server po dokončení aktualizace funkcí 21H2 restartoval ještě před provedením kroků po instalaci. 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í pomocí Windows Admin Center a zaškrtnuli jste volitelné políčko Aktualizovat funkční úroveň clusteru, aby se povolily nové funkce, můžete tento krok přeskočit.

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

    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.
    
    
  2. Aktualizujte fond úložiště.

    Po aktualizaci funkční úrovně clusteru aktualizujte fond úložiště pomocí následující rutiny. Spuštěním příkazu Get-StoragePool vyhledejte FriendlyName pro fond úložiště představující váš cluster. V tomto příkladu je FriendlyName S2D na hci-cluster1:

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

    Zobrazí se výzva k potvrzení akce. V tomto okamžiku budou nové rutiny plně funkční na libovolném serveru v clusteru.

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

    Volitelně můžete upgradovat úrovně konfigurace virtuálních počítačů zastavením každého virtuálního počítače pomocí Update-VMVersion rutiny a následným opětovným spuštěním virtuálních počítačů.

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

    Role by měly převzít služby při selhání správně, a pokud se v clusteru používá migrace virtuálních počítačů za provozu, měly by virtuální počítače úspěšně migrovat za provozu.

  5. Ověřte cluster.

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

Ruční aktualizace funkcí clusteru s podporou převzetí služeb při selhání pomocí SCONFIG

Pokud chcete provést ruční aktualizaci funkcí clusteru s podporou převzetí služeb při selhání, použijte nástroj SCONFIG a rutiny PowerShellu clusteringu s podporou převzetí služeb při selhání. Pokud chcete odkazovat na dokument SCONFIG , přečtěte si téma Konfigurace instalace jádra serveru Windows Serveru a Azure Stack HCI pomocí nástroje Konfigurace serveru (SConfig).

Pro každý uzel v clusteru spusťte na cílovém uzlu tyto příkazy:

  1. Suspend-ClusterNode -Node<node> -Drain

    Zkontrolujte pozastavení pomocí Get-ClusterGrouppříkazu - na cílovém uzlu by nemělo být spuštěno nic.

    Na cílovém uzlu spusťte možnost SCONFIG 6.3.

    Po restartování cílového uzlu počkejte na dokončení úloh opravy úložiště spuštěním příkazu Get-Storage-Job , dokud se nedokončí žádné úlohy úložiště nebo se nedokončí všechny úlohy úložiště.

  2. Resume-ClusterNode -Node <nodename> -Failback

Po upgradu všech uzlů spusťte tyto dvě rutiny:

Update-ClusterFunctional Level

Update-StoragePool

Proveďte rychlou offline aktualizaci všech serverů v clusteru.

Tato metoda umožňuje snížit všechny servery v clusteru najednou a aktualizovat je všechny najednou. To šetří čas během procesu aktualizace, ale kompromisem je výpadek hostovaných prostředků.

Pokud existuje důležitá aktualizace zabezpečení, kterou potřebujete rychle nainstalovat, nebo pokud potřebujete zajistit, aby se aktualizace dokončily v rámci časového období údržby, může být tato metoda určená pro vás. Tento proces přivádí cluster Azure Stack HCI mimo provoz, aktualizuje servery a všechno se znovu otevře.

  1. Naplánujte si časové období údržby.
  2. Převést virtuální disky do offline režimu.
  3. Zastavte cluster, aby se fond úložiště přetáhl do offline režimu. Spusťte rutinu Stop-Cluster nebo pomocí Windows Admin Center zastavte cluster.
  4. Nastavte clusterovou službu na Zakázáno v Services.msc na každém serveru. Tím zabráníte spuštění clusterové služby při aktualizaci.
  5. Použijte kumulativní aktualizaci systému Windows Server a všechny požadované servisní Aktualizace na všechny servery. Všechny servery můžete aktualizovat najednou: není potřeba čekat, protože cluster je mimo provoz.
  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 Automaticky .
  8. Spusťte cluster. Spusťte rutinu Start-Cluster nebo použijte Windows Admin Center.
  9. Dejte tomu pár minut. Ujistěte se, že je fond úložiště v pořádku.
  10. Převeďte virtuální disky zpět do online režimu.
  11. Stav virtuálních disků můžete monitorovat spuštěním Get-Volume rutin a Get-VirtualDisk .

Známé problémy

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

Nepovedlo se 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ě instalují. Počkejte několik minut a aktualizujte prohlížeč a měli byste vidět skutečný stav aktualizace. Pomocí PowerShellu můžete také Get-CauRun zkontrolovat stav běhu aktualizace a po dokončení spuštění 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ě instalují. Aktualizujte prohlížeč. :::

Nepodařilo se vyhledat 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ě instalují. Počkejte několik minut a aktualizujte prohlížeč a měli byste vidět skutečný stav aktualizace. Můžete také použít Get-CauRun ke kontrole stavu spuštění aktualizace pomocí PowerShellu a po dokončení spuštění aktualizovat prohlížeč.

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

Více výzev k zadání přihlašovacích údajů

Ve starších verzích Windows Admin Center se může během spuštění aktualizace několikrát zobrazit výzva k ověření. Buď ověřte pokaždé, když se zobrazí výzva, nebo se vraťte do Connections a znovu se připojte ke clusteru.

Kontrola připravenosti clusteru se nedokončí

Někdy kontrola připravenosti zůstane v části Kontrola stavu ověřování clusteru a nikdy se nedokončí. K tomu dochází hlavně v jiných než anglických clusterech Azure Stack HCI kvůli problémům s lokalizací.

Po Test-Cluster dokončení na počítačích (obvykle po několika minutách) Windows Admin Center nemusí rozpoznat, že se kontroly dokončily. Vzhledem k tomu Test-Cluster , že v tomto scénáři se to podaří, můžete si soubor sestavy stáhnout Test-Cluster přímo ze serverů a ověřit stav clusteru před pokračováním v běhu aktualizací. Případně 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 Windows Admin Center se může zobrazit chybová zpráva s informacemi o tom, že bez povolení CredSSP a zadání explicitních přihlašovacích údajů nemůžete použít aktualizace s podporou clusteru. Tento problém je opravený ve verzi Windows Admin Center 2110.

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

Během běhu aktualizace se může zobrazit oznámení o povolení CredSSP spolu s chybovou zprávou: "Nepovedlo se povolit delegování CredSSP. Připojení ke vzdálenému serveru se nezdařilo."

Tato chyba CredSSP se zobrazí, když Windows Admin Center běží na místním počítači a když uživatel Windows Admin Center není stejný uživatel, který na počítači nainstaloval Windows Admin Center.

Za účelem zmírnění tohoto problému společnost Microsoft zavedla skupinu správců Windows Admin Center CredSSP. 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 zmizet.

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

I když hlavička aktualizace uvádí Azure Stack HCI 22H2, pokud se cluster nepřipojí ke kanálu Preview, obdrží jenom veřejně nabízenou aktualizaci GA 21H2. Jedná se o neshodu s pevným kódováním.

Další kroky

Související informace najdete také v tématu: