Řešení potíží s místním nastavením clusteru pro vývoj

Pokud narazíte na problém při interakci s místním vývojovým clusterem Azure Service Fabric, přečtěte si následující návrhy pro potenciální řešení.

Selhání instalace clusteru

Protokoly Service Fabric nejde vyčistit.

Problém

Při spuštění skriptu DevClusterSetup se zobrazí následující chyba:

Cannot clean up C:\SfDevCluster\Log fully as references are likely being held to items in it. Please remove those and run this script again.
At line:1 char:1 + .\DevClusterSetup.ps1
+ ~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorException
+ FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,DevClusterSetup.ps1

Řešení

Zavřete aktuální okno PowerShellu a otevřete nové okno PowerShellu jako správce. Teď můžete skript úspěšně spustit.

Selhání připojení clusteru

Výjimka inicializace typu

Problém

Když se připojujete ke clusteru v PowerShellu, zobrazí se chyba TypeInitializationException pro System. Fabric. Common. AppTrace.

Řešení

Vaše Proměnná cesty nebyla při instalaci správně nastavena. Odhlaste se z Windows a znovu se přihlaste. Tím se aktualizuje vaše cesta.

Připojení clusteru se nepovede a dojde k chybě typu "objekt je uzavřen".

Problém

Volání Connect-ServiceFabricCluster se nezdařila s chybou, například:

Connect-ServiceFabricCluster : The object is closed.
At line:1 char:1
+ Connect-ServiceFabricCluster
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (:) [Connect-ServiceFabricCluster], FabricObjectClosedException
+ FullyQualifiedErrorId : CreateClusterConnectionErrorId,Microsoft.ServiceFabric.Powershell.ConnectCluster

Řešení

Zavřete aktuální okno PowerShellu a otevřete nové okno PowerShellu jako správce.

Výjimka zamítnutí připojení prostředků infrastruktury

Problém

Při ladění ze sady Visual Studio se zobrazí chyba FabricConnectionDeniedException.

Řešení

K této chybě obvykle dochází při pokusu o ruční spuštění procesu hostitele služby.

Ujistěte se, že ve vašem řešení nemáte nastavené žádné projekty služeb jako spouštěné projekty. Pouze projekty aplikace Service Fabric by měly být nastaveny jako spouštěné projekty.

Tip

Pokud se Váš místní cluster po instalaci začne chovat neobvykle, můžete ho resetovat pomocí aplikace místní Správce clusterů v hlavním panelu systému. Tím se odebere existující cluster a nastaví se nový. Všimněte si, že se odeberou všechny nasazené aplikace a přidružená data.

Další kroky