Shrnutí
Pokud v operačním systému Azure Stack HCI verze 21H2 nebo 22H2 použijete funkci vypouštěcích rolí, může ve scénářích velkých clusterů (například osm nebo více clusterů) dojít k chybě vyprázdnění uzlu kvůli vypršení časového limitu při přechodu úložiště do režimu údržby. K tomuto problému dochází zejména při aktualizaci nebo upgradu operačního systému Azure Stack HCI.
Další informace
Pokud chcete vyřešit vypršení časového limitu selhání vyprazdňování, postupujte takto:
-
Než povolíte režim údržby nebo jakoukoli operaci, která zahrnuje režim údržby, jako je vyprázdnění uzlů nebo aktualizace s podporou clusteru, nejprve prodlužte interval kontroly fyzických disků služby Health Service. Chcete-li to provést, změňte nastavení stavu spuštěním následujícího příkazu:
get-storagesubsystem Cluster* | set-storagehealthsetting -name System.Storage.PhysicalDisk.CheckPeriodMs -Value 10800000
Poznámka V tomto příkladu zvýšíme hodnotu z patnácti minut na tři hodiny. Tuto hodnotu byste ale měli upravit, abyste měli jistotu, že je delší než očekávaná doba trvání pracovního postupu, který zahrnuje režim údržby.
-
Počkejte, až se dokončí všechny probíhající kontroly. Přesná doba trvání závisí na prostředí. Dokončení může v clusteru se 16 uzly trvat čtyřicet až šedesát minut. Pokud chcete ověřit, že se dokončily všechny existující kontroly, zkontrolujte protokol služby Health Service na uzlu vlastníka skupiny SDDC a vyhledejte vzor:
Interpret události režimu údržby interpretuje typ události – původ Storage, Typ entity SPACES_PhysicalDisk.
Poznámka Pokud během poslední minuty neexistuje žádná taková položka, znamená to, že všechny kontroly byly dokončeny. Protokol stavu můžete načíst spuštěním následujícího příkazu:
Get-ClusterLog -Destination . -TimeSpan 5 -UseLocalTime -Health
-
Spusťte operaci režimu údržby nebo jiný pracovní postup, který zahrnuje režim údržby.
-
Vraťte nastavení stavu zpět do původního nastavení. To je důležité, protože dlouhý interval může potenciálně způsobit určité zpoždění některých funkcí služby Health Service, jako jsou chyby související s fyzickým diskem nebo vyřazení z provozu. Pokud chcete vrátit nastavení stavu, spusťte následující příkaz:
get-storagesubsystem Cluster* | remove-storagehealthsetting -name System.Storage.PhysicalDisk.CheckPeriodMs
Reference
Postupy údržby clusteru s podporou převzetí služeb při selhání
Seznamte se se standardní terminologií , která se používá k popisu aktualizací softwaru microsoftu.