Felsöka konfigurationen av ditt lokala utvecklingskluster

Om du stöter på ett problem när du interagerar med ditt lokala Azure Service Fabric Development-kluster kan du läsa följande förslag för möjliga lösningar.

Kluster konfigurations fel

Det går inte att rensa Service Fabric loggar

Problem

När du kör DevClusterSetup-skriptet visas följande fel:

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

Lösning

Stäng det aktuella PowerShell-fönstret och öppna ett nytt PowerShell-fönster som administratör. Nu kan du köra skriptet.

Kluster anslutnings fel

Typ initierings undantag

Problem

När du ansluter till klustret i PowerShell visas fel TypeInitializationException för system. Fabric. Common. AppTrace.

Lösning

Path-variabeln angavs inte korrekt under installationen. Logga ut från Windows och logga in igen. Detta uppdaterar din sökväg.

Kluster anslutningen Miss lyckas med "objektet är stängt"

Problem

Ett anrop till Connect-ServiceFabricCluster Miss lyckas med ett fel som detta:

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

Lösning

Stäng det aktuella PowerShell-fönstret och öppna ett nytt PowerShell-fönster som administratör.

Undantag vid nekad Fabric-anslutning

Problem

När du felsöker från Visual Studio får du ett FabricConnectionDeniedException-fel.

Lösning

Det här felet uppstår vanligt vis när du försöker starta en tjänst värd process manuellt.

Kontrol lera att du inte har angett några tjänst projekt som start projekt i din lösning. Endast Service Fabric program projekt ska anges som start projekt.

Tips

Om det går att använda det lokala klustret på ett onormalt sätt i följande installation, kan du återställa det med det lokala kluster hanterarens program i system fältet. Detta tar bort det befintliga klustret och konfigurerar ett nytt. Observera att alla distribuerade program och associerade data tas bort.

Nästa steg