7

ローカル クラスターをセットアップしようとすると、powershellスクリプトで次のエラーが発生します。

PowerShell 応答のスクリーンショット

インストールを続行するか、このエラーの原因を修正する方法はありますか?

乾杯、

マイク


SDK を完全に削除して最初からやり直しましたが、まだ同じ問題が発生しています。すべてが「Connect-ServiceFabricCluster」に要約され、まったく機能しません (提供されたすべての提案に従いました)。

ネームサービスに関する警告は、何かを指しているに違いありませんか?

各試みは、次のように表示されます。

警告: ネーム サービスへの接続に失敗しました。フェールオーバー マネージャー サービスに接続しようとしています... 2>警告: フェールオーバー マネージャー サービスに接続できませんでした。FMM に接続しようとしています... 2>Connect-ServiceFabricCluster : 通信エラーにより操作が失敗しました。2>D:\Source\Play\ServiceFabricApplication\ServiceFabricApplication\Scripts\Deploy-FabricApplication.ps1:158 char:16 2>+ ... [void](Connect-ServiceFabricCluster @ClusterConnectionParameters ... 2>+ ~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ 2> + CategoryInfo : InvalidOperation: (:) [Connect-ServiceFabricCluster]、FabricTransientException 2> + FullyQualifiedErrorId : CreateClusterConnectionErrorId、Microsoft.ServiceFabric.Powershell.ConnectCluster

トレイからのリセットの試行: トレイ排紙

4

4 に答える 4

2

私の場合、クラスターは実行されていませんでした (つまりFabric.exe、タスク マネージャーにプロセスがありません)。

管理者としてPowershellを開いて実行すると、再び機能するようになりました:

& "$ENV:ProgramFiles\Microsoft SDKs\Service Fabric\ClusterSetup\DevClusterSetup.ps1"

その後、powershell ウィンドウを閉じて、新しいウィンドウを (管理者として) 開きます。その後、Connect-ServiceFabricCluster働いた。

于 2016-04-05T23:59:23.537 に答える
0

これは通常、メイン サービス ホストが実行されていないことを示します。これがリリースされたばかりのパブリック プレビュー SDK にある場合は、通常、クラスターをリセットすることでこれらの状況を解決できます (Service Fabric トレイ アイコンを右クリックし、[リセット] をクリックします)。これが古いリビジョンである場合は、最初にアップグレードする必要があります:)しかし、それ以外に、services.msc内をチェックして、FabricHostSvcが実行されていることを確認できます.

于 2015-11-19T18:37:59.787 に答える
0

エラーは一時的な通信エラーです。タスク マネージャーを開き、[詳細] タブに移動して、「FabricHost.exe」と「Fabric.exe」が実行されているかどうかを確認します。これは、クラスターがセットアップされ、実行されているかどうかを示します。

新しい管理者の PowerShell ウィンドウを開き、' Connect-ServiceFabricCluster ' を使用してクラスターへの接続を試みます。

それでも接続に失敗する場合は、「CleanCluster.ps1」を使用してクラスターを削除し、「DevClusterSetup.ps1」を使用して再度セットアップしてみてください。これで問題が解決するはずです。

ローカル開発クラスターのセットアップのトラブルシューティング を参照してください。

于 2015-11-19T18:57:13.737 に答える