Povolení rychlého restartování s využitím obnovitelného restartování jádra
Platí pro: Azure Stack HCI verze 22H2 a 21H2
Rychlé restartování jádra (KSR, Kernel Soft Reboot), které je novinkou v Azure Stack HCI verze 21H2,je prémiová funkce dostupná ve všech integrovaných systémech Azure Stack HCI. Můžete ho použít při aktualizaci clusteru k rychlejšímu restartování serverů než při normálním restartování. Toto téma vysvětluje, kdy použít KSR při normálním restartování, a obsahuje pokyny k použití této funkce ve službě Azure Stack HCI.
Proč používat obnovitelné restartování jádra?
Údržba clusteru (například instalace aktualizací softwaru) tradičně vyžaduje umístění jednotlivých serverů do uzlu údržby, evakuování serveru, instalaci aktualizací, restartování v případě potřeby a následné opakování procesu pro každý server v clusteru. I když Cluster-Aware Aktualizace (CAU) automatizuje mnoho z těchto úloh, po obnovení clusteru je potřeba znovu synchronizovat všechna nová data zapsaná v režimu údržby. Čím déle trvá restartování serveru, tím více dat se musí znovu synchronizovat a tím delší je celková doba aktualizace clusteru.
Měkké restartování jádra zlepšuje výkon restartování tím, že zefekdukuje tok operačního systému, minimalizuje množství dat, která se mají znovu synchronizovat, a tím zkrátí celkovou dobu aktualizace clusteru. Velikost ušetřeného času bude úměrná paměti a velikosti serveru. S tím, jak se zvyšují prostředky serveru, jako je dostupná paměť a jednotky, se zvyšuje i úspora času.
Trvá několik minut, než watch video s porovnáním výkonu normálního restartování s měkkým restartováním jádra na nečinných serverech.
Kdy použít obnovitelné restartování jádra
Vzhledem k tomu, že tato funkce obchází zdlouhavou a tradiční inicializaci systému BIOS/FIRMWARU restartování, můžete použít pouze aktualizace, které nevyžadují inicializaci firmwaru nebo systému BIOS. V současné době můžete volitelně použít obnovitelné restartování jádra s Cluster-Aware Aktualizace modulu plug-in WindowsUpdate pro Aktualizace pro zvýšení kvality a modul plug-in hotfix pouze pro soubory MSI/MSU/EXEs.
Povolení obnovitelného restartování jádra s Cluster-Aware aktualizací pomocí PowerShellu
Ve službě Azure Stack HCI verze 21H2 můžete pomocí PowerShellu nastavit a spravovat obnovitelné restartování jádra pro cluster Azure Stack HCI.
Poznámka
Výchozí možností restartování aktualizací funkce CAU je normální restartování, pokud není explicitně povolené obnovitelné restartování jádra pomocí jedné z následujících dvou možností.
Možnost 1: Povolení obnovitelného restartování jádra pro všechna budoucí spuštění funkce CAU
Pokud chcete, aby funkce CAU jako výchozí možnost restartování jádra pro všechny podporované aktualizace nastavil privátní vlastnost clusteru s klíčem CauEnableSoftReboot
na hodnotu 1.
Get-Cluster | Set-ClusterParameter -Name CauEnableSoftReboot -Value 1 -Create
Poznámka
Resetováním této privátní vlastnosti na jinou hodnotu než 1 nebo odstraněním této vlastnosti zcela zakážete obnovitelné restartování jádra v clusteru.
Možnost 2: Použití obnovitelného restartování jádra s jednotlivými spuštěními funkce CAU
Pokud chcete použít obnovitelné restartování jádra s konkrétním Cluster-Aware spuštění aktualizace, použijte při použití rutin PowerShellu funkci CAU volitelný AttemptSoftReboot
parametr, například v následujících příkladech.
Invoke-CauRun <other_options> -AttemptSoftReboot
Add-CauClusterRole <other_options> -AttemptSoftReboot
Set-CauClusterRole <other_options> -AttemptSoftReboot
Přeskočit softwarové restartování jádra na určitých serverech
V ideálním případě by všechny servery v clusteru Azure Stack HCI měly podporovat obnovitelné restartování jádra. Můžete ale nastavit nastavení registru na serveru, aby se odhlásil z používání KSR.
Nastavení této hodnoty registru na libovolném serveru v clusteru způsobí, že Cluster-Aware Aktualizace přeskočí obnovitelné restartování jádra a pokusí se restartovat server normálně.
Key: SOFTWARE\Microsoft\Windows\CurrentVersion\ClusterAwareUpdating
Name: CauBypassSoftBootOnNode
Type: REG_SZ
Value: True
Zákaz obnovitelného restartování jádra pro spuštění aktualizace
Pokud instalujete aktualizace operačního systému nebo hardwaru s Windows Admin Center v clusteru, který má povolené obnovitelné restartování 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 ponechat v clusteru povolené obnovitelné restartování jádra, ale zakázat ho, když spuštění aktualizace vyžaduje úplné restartování, například aktualizace systému BIOS.
Poradce při potížích
Pokud chcete zjistit typ restartování, které bylo naposledy provedeno, použijte Get-CauReport
parametry s last
a detailed
k získání sestavy pro poslední Cluster-Aware Spuštění aktualizace.
$report = Get-CauReport <other_options> -Last -Detailed
$report.ClusterResult.NodeResults | fl Node,NodeRebootResult
Sestava by měla vrátit NodeResults
seznam obsahující NodeRebootResult
seznam pro každý server v clusteru. Výstup by měl vypadat přibližně takto:
Node : VM01
NodeRebootResult : RebootSummaryResult : Succeeded
BootType : SoftBoot
SoftBootStatus : Enabled
Následující tabulka ukazuje, jak jednotlivé páry název-hodnota poskytují další informace o posledním restartování jednotlivých serverů v clusteru.
Název | Hodnota |
---|---|
Node | Uvádí název uzlu v clusteru. |
RebootSummaryResult | Zmíní, jestli bylo poslední restartování úspěšné nebo ne bez ohledu na typ požadovaného restartování a typ provedeného restartování. Pokud například uživatel požádá o KSR, ale normální restartování proběhlo úspěšně, RebootSummaryResult by stále vrátil hodnotu Úspěch. |
BootType | Určuje typ restartování provedeného v posledním spuštění. |
SoftBootStatus | Označuje, jestli je povolené obnovitelné restartování jádra, nepovolené, nenainstalované nebo vynechané , pokud se server z obnovitelného restartování jádra odhlásí pomocí nastavení klíče registru. |
Další informace o řešení potíží najdete v tématu Save-CauDebugTrace.
Časté otázky
V této části najdete odpovědi na nejčastější dotazy týkající se obnovitelného restartování jádra ve službě Azure Stack HCI verze 21H2.
Můžu s Windows Serverem použít obnovitelné restartování jádra?
- No. Obnovitelné restartování jádra je k dispozici pouze ve službě Azure Stack HCI verze 21H2 a může fungovat pouze v těch, které jsou ověřeny jako integrované systémy.
Jak poznám, jestli můj hardware podporuje obnovitelné restartování jádra?
- Veškerý hardware označený jako integrované systémy v katalogu Azure Stack HCI může provádět obnovitelné restartování jádra.
Bude s ověřenými uzly fungovat obnovitelné restartování jádra?
- I když tato funkce není na jiném hardwaru HCI blokována, k testování nebo podpoře obnovitelného restartování jádra se ověřené uzly nevyžadují. Pokud používáte ověřený uzel, můžete zkusit použít obnovitelné restartování jádra podle pokynů v tomto článku.
Další kroky
Další informace najdete také v tématu:
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro