2016-05-30 7 views
5

Azure Service Fabricに問題があります。Azureサービスファブリック:ローカルサービスファブリッククラスタを実行できません。

https://azure.microsoft.com/en-gb/documentation/articles/service-fabric-get-started/に記載されているように(Windows 7で)インストールしました。 Connect-ServiceFabricCluster:クラスタエンドポイントに到達できません。接続/ファイアウォール/ DNSの問題があるかどうかを確認してください。 "というエラーが発生しました。ここで

は、その実行のフィルログです:

1>------ Build started: Project: Application2, Configuration: Debug x64 ------ 
2>------ Deploy started: Project: Application2, Configuration: Debug x64 ------ 
-------- Package started: Project: Application2, Configuration: Debug x64 ------ 
    Application2 -> c:\temp\Application2\Application2\pkg\Debug 
-------- Package: Project: Application2 succeeded, Time elapsed: 00:00:01.7361084 -------- 
2>Started executing script 'Set-LocalClusterReady'. 
2>Import-Module 'C:\Program Files\Microsoft SDKs\Service Fabric\Tools\Scripts\DefaultLocalClusterSetup.psm1'; Set-LocalClusterReady 
2>-------------------------------------------- 
2>Local Service Fabric Cluster is not setup... 
2>Please wait while we setup the Local Service Fabric Cluster. This may take few minutes... 
2> 
2>Using Cluster Data Root: C:\SfDevCluster\Data 
2>Using Cluster Log Root: C:\SfDevCluster\Log 
2> 
2>Create node configuration succeeded 
2>Starting service FabricHostSvc. This may take a few minutes... 
2> 
2>Waiting for Service Fabric Cluster to be ready. This may take a few minutes... 
2>Local Cluster ready status: 4% completed. 
2>Local Cluster ready status: 8% completed. 
2>Local Cluster ready status: 12% completed. 
2>Local Cluster ready status: 17% completed. 
2>Local Cluster ready status: 21% completed. 
2>Local Cluster ready status: 25% completed. 
2>Local Cluster ready status: 29% completed. 
2>Local Cluster ready status: 33% completed. 
2>Local Cluster ready status: 38% completed. 
2>Local Cluster ready status: 42% completed. 
2>Local Cluster ready status: 46% completed. 
2>Local Cluster ready status: 50% completed. 
2>Local Cluster ready status: 54% completed. 
2>Local Cluster ready status: 58% completed. 
2>Local Cluster ready status: 62% completed. 
2>Local Cluster ready status: 67% completed. 
2>Local Cluster ready status: 71% completed. 
2>Local Cluster ready status: 75% completed. 
2>Local Cluster ready status: 79% completed. 
2>Local Cluster ready status: 83% completed. 
2>Local Cluster ready status: 88% completed. 
2>Local Cluster ready status: 92% completed. 
2>Local Cluster ready status: 96% completed. 
2>Local Cluster ready status: 100% completed. 
2>WARNING: Service Fabric Cluster is taking longer than expected to connect. 
2> 
2>Waiting for Naming Service to be ready. This may take a few minutes... 
2>Connect-ServiceFabricCluster : **No cluster endpoint is reachable, please check 
2>if there is connectivity/firewall/DNS issue.** 
2>At C:\Program Files\Microsoft SDKs\Service 
2>Fabric\Tools\Scripts\ClusterSetupUtilities.psm1:521 char:12 
2>+  [void](Connect-ServiceFabricCluster @connParams) 
2>+   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
2> + CategoryInfo   : InvalidOperation: (:) [Connect-ServiceFabricClus 
2> ter], FabricException 
2> + FullyQualifiedErrorId : TestClusterConnectionErrorId,Microsoft.ServiceFa 
2> bric.Powershell.ConnectCluster 
2> 
2>Naming Service ready status: 8% completed. 
2>Naming Service ready status: 17% completed. 
2>Naming Service ready status: 25% completed. 
2>Naming Service ready status: 33% completed. 
2>Naming Service ready status: 42% completed. 
2>Naming Service ready status: 50% completed. 
2>Naming Service ready status: 58% completed. 
2>Naming Service ready status: 67% completed. 
2>Naming Service ready status: 75% completed. 
2>Naming Service ready status: 83% completed. 
2>Naming Service ready status: 92% completed. 
2>Naming Service ready status: 100% completed. 
2>WARNING: Naming Service is taking longer than expected to be ready... 
2>Local Service Fabric Cluster created successfully. 
2>-------------------------------------------------- 
2>Launching Service Fabric Local Cluster Manager... 
2>You can use Service Fabric Local Cluster Manager (system tray application) to manage your local dev cluster. 
2>Finished executing script 'Set-LocalClusterReady'. 
2>Time elapsed: 00:07:01.8147993 
2>The PowerShell script failed to execute. 
========== Build: 1 succeeded, 0 failed, 1 up-to-date, 0 skipped ========== 
========== Deploy: 0 succeeded, 1 failed, 0 skipped ========== 
+0

ブラウザでエンドポイントにアクセスしようとしましたか? – cassandrad

+0

はい私は持っています。私はWindowsトレイ\サービスファブリックローカルクラスタマネージャーに行き、エクスプローラーツール(これはhttp:// localhost:19080/Explorer)を開こうとしました。 もちろん、私はエラーがあります。 ブラウズでhttp:// localhost:19080/Explorerを開こうとしましたが、「このサイトには到達できません」というメッセージが表示されました。これは期待されています.Fabric.exeやFabricGatewayのようなプログラムは起動していません。 つまり、ローカルファブリッククラスタが(C:のフォルダとして)作成されていますが、そのプログラムは起動していません。 –

+2

はFabricHostSvcサービスを開始しましたか? – cassandrad

答えて

5

これは私のために働いたと私は、MSDNのフォーラムで解決策につまずきました。

ほとんどの場合、C++ランタイムが破損しているため、再インストールする必要があります。 手動でこれが行われたら、あなたはあなたのマシンかどうかを再起動するかを選択することができます

C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code\vcredist_x64.exe

で見つけることができvcredist_x64.exeを実行する必要がありますが、私はそれを再起動することを選択した後、次のコマンド

を走りました
 C:\Program Files\Microsoft SDKs\Service Fabric\ClusterSetup\CleanCluster.ps1
C:\Program Files\Microsoft SDKs\Service Fabric\ClusterSetup\DevClusterSetup.ps1

私はこれが助けてくれることを願っています!

+0

あなたはそれをどのように知っていましたか?ありがとう! –

+1

@ Nate-WilkinsはMSDNの投稿を見つけました!私はこれが解決するかもしれないという手掛かりは持っていませんでしたが、私は知恵の端にあって、これも試してみなければいけませんでした。 –

+0

MSDNに投稿へのリンクがあるとしますか? – konkked

0

VPNを私のオフィスから切断する必要がありました。また、Varunが上に示した指示も切断する必要がありました。

これを共有してくれてありがとう@Varun!

VPNに接続すると、もう一度システムを実行できませんでした。

これは誰かを助けることを望みます。

0

C++ランタイムで問題が解決されない場合は、ソリューションをファイアウォールの問題だけに絞り込むことができます。ネットワークがユーザーにFabricHostSvcサービスを実行することを許可していません。これはセキュリティ上の問題が原因でservices.mscで確認できます。制限なしでファイアウォールを無効にしてネットワークに変更することができれば、問題は単独で解決されるはずです。

FabrciHostSvnを開始することができれば、問題は解決されます。

希望します。

関連する問題