Sdílet prostřednictvím


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: