Selhání synchronizace databáze SDN Network Controller

Lucia GR 60 Reputační body
2026-08-19T12:22:11.03+00:00

Cluster SDN Network Controller hlásí stav Service Unhealthy, protože databáze stavu typu key-value na třech virtuálních počítačích NC nejsou synchronizované. Jak lze vynutit opětovnou synchronizaci databáze?

Windows pro firmy | Windows 365 Business
Počet komentářů: 0 Žádné komentáře

Odpověď přijatá autorem otázky
Hoang Le 6,445 Reputační body Nezávislý poradce
2026-08-21T04:22:16.3466667+00:00

Ahoj Lucia GR,

Problém, který popisuješ u Cluster SDN Network Controller, kdy je stav Service Unhealthy způsoben nesynchronizovanou key‑value databází mezi třemi NC uzly, je typický pro Service Fabric replikaci. Řešení podporované Microsoftem je vynutit znovunačtení a synchronizaci databáze pomocí příkazu PowerShell Reset‑NetworkControllerDatabase. Spustíš jej na každém NC uzlu postupně:

Kód

Reset-NetworkControllerDatabase -Force

Tím se lokální stav databáze vymaže a uzel se znovu připojí k replikované konzistentní kopii. Po provedení je nutné restartovat službu Network Controller, aby se synchronizace dokončila. Nikdy nemanipuluj ručně se soubory databáze, protože by došlo k poškození clusteru. Po resetu ověř stav pomocí Get-NetworkControllerCluster, kde by všechny uzly měly být v režimu Healthy.

Pokud je pro vás moje odpověď užitečná, prosím klikněte na tlačítko „Přijmout odpověď“, abyste mě podpořili.

Děkuji,

HL.

Byla tato odpověď užitečná?

Počet osob, které tuto odpověď považovaly za užitečnou: 1.

Počet dalších odpovědí: 0

Seřadit podle: Nejužitečnější

Vaše odpověď

Odpovědi můžou být autorem otázky označeny jako „Přijaté“ a moderátory jako „Doporučené“, což uživatelům pomůže zjistit, že odpověď vyřešila problém autora.