Zhrnutie
Keď použijete funkciu drain-roles v Azure Stack HCI, verzia 21H2 alebo 22H2 operačný systém, môže dôjsť k zlyhaniu odtok uzla vo veľkých klastroch scenárov (napríklad osem alebo viac klastrov) z dôvodu časového obmedzenia, keď je ukladací priestor uvedený do režimu údržby. Tento problém sa vyskytuje najmä pri aktualizácii alebo inovácii operačného systému Azure Stack HCI.
Ďalšie informácie
Ak chcete vyriešiť časový výkaz zlyhania odtoku, postupujte takto:
-
Skôr než povolíte režim údržby alebo akúkoľvek operáciu, ktorá zahŕňa režim údržby, ako je napríklad odtok uzla alebo aktualizácia klastra, najprv zvýšte interval kontroly fyzických diskov služby stavu. Ak to chcete urobiť, zmeňte nastavenie stavu spustením nasledujúceho príkazu:
get-storagesubsystem Cluster* | set-storagehealthsetting -name System.Storage.PhysicalDisk.CheckPeriodMs -Value 10800000
Poznámka V tomto príklade zvýšime hodnotu z pätnástich minút na tri hodiny. Túto hodnotu by ste však mali upraviť, aby ste sa uistili, že je dlhšia ako očakávané trvanie pracovného postupu, ktorý zahŕňa režim údržby.
-
Počkajte, kým sa prebiehajúce kontroly nedokončia. Presné trvanie závisí od prostredia. Dokončenie klastra so 16 uzlami môže trvať štyridsať až šesťdesiat minút. Ak chcete overiť, či sú všetky existujúce kontroly dokončené, skontrolujte denník zdravotnej služby v uzli vlastníka skupiny SDDC a vyhľadajte vzor:
Tlmočník udalostí režimu údržby interpretuje typ udalosti – Origin Storage, EntityType SPACES_PhysicalDisk.
Poznámka Ak v poslednej minúte takýto záznam neexistuje, znamená to, že všetky kontroly sa dokončili. Denník stavu je možné načítať spustením nasledujúceho príkazu:
Get-ClusterLog - cieľ. -TimeSpan 5 -UseLocalTime -Health
-
Spustite operáciu režimu údržby alebo iný pracovný postup, ktorý zahŕňa režim údržby.
-
Obnovte nastavenie stavu späť na pôvodné nastavenie. Je to dôležité, pretože dlhý interval môže potenciálne spôsobiť určité oneskorenie niektorých funkcií služby stavu, ako sú napríklad chyby týkajúce sa fyzického disku alebo vyradenie z ponuky. Ak chcete obnoviť nastavenie stavu, spustite nasledujúci príkaz:
klaster get-storagesubsystem* | remove-storagehealthsetting -name System.Storage.PhysicalDisk.CheckPeriodMs
Referencie
Postupy údržby klastrov pri zlyhaní
Získajte informácie o štandardnej terminológii , ktorá sa používa na popis aktualizácií softvéru spoločnosti Microsoft.