6

Azure Service Fabric テクノロジの使用を開始したいと考えています。

このドキュメントに従って作業しており、最新の SDK をインストールしています。インストール後、PowerShell (「管理者として実行」) コマンド ライン ウィンドウを開き、次の行を記述します。

# Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Force -Scope CurrentUser
# cd "$env:ProgramW6432\Microsoft SDKs\Service Fabric\ClusterSetup"
# .\DevClusterSetup.ps1

答えとして、このエラーが発生しました:

Cleaning existing cluster ...

  NOTE: If this powershell command window exits, please re-run the script in a new powershell command window.


Stopping service FabricHostSvc. This may take a few minutes...
Removing cluster configuration
Remove node configuration succeeded
Cleaning existing certificates
Stopping all logman sessions
Cleaning log and data folder, the powershell window may close automatically.
ClusterPath not provided, will use C:\SfDevCluster
FabricDataRoot not provided, will use C:\SfDevCluster\Data
FabricLogRoot not provided, will use C:\SfDevCluster\Log


    Directory: C:\


Mode                LastWriteTime     Length Name
----                -------------     ------ ----
d----         4/11/2015  12:47 PM            SfDevCluster


    Directory: C:\SfDevCluster


Mode                LastWriteTime     Length Name
----                -------------     ------ ----
d----         4/11/2015  12:47 PM            Manifests
True
Create node configuration succeeded
Starting service FabricHostSvc. This may take a few minutes...
Start-Service : Failed to start service 'Microsoft Service Fabric Host Service (FabricHostSvc)'.
At C:\Program Files\Microsoft SDKs\Service Fabric\ClusterSetup\DevClusterSetup.ps1:167 char:1
+ Start-Service FabricHostSvc -WarningAction SilentlyContinue
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : OpenError: (System.ServiceProcess.ServiceController:ServiceController) [Start-Service],
   ServiceCommandException
    + FullyQualifiedErrorId : StartServiceFailed,Microsoft.PowerShell.Commands.StartServiceCommand

WARNING: Could not start FabricHostSvc

一番下の行は「サービスの開始に失敗しました」です。この出力は、3 分間待った後に画面に出力されます。

私がすでに試したこと:

  1. コンピューターを数回再起動します (これで問題が解決することをどこかで読んでいました)。
  2. ウイルス対策\ファイアウォール ソフトウェアをオフにします。

PowerShell コマンド ラインの添付のスクリーンショット。 ここに画像の説明を入力 私は使用しています:

  • Visual Studio 2015 Enterprise エディション
  • ウィンドウズ 8.1
  • Azure Service Fabric SDK v1.0.328
4

3 に答える 3

3

私も今朝この問題と戦いました。Windows を再インストールする必要はありませんでした。

私もイベント ログで、破損したパフォーマンス カウンターに関するイベントを見つけました。関連しているかどうかはわかりませんが、コマンド ウィンドウから管理者としてこのコマンドを実行して、パフォーマンス カウンターを再構築し、エラーを解消しました。

lodctr /r

次に、[プログラムと機能] に移動し、Service Fabric に言及しているものをすべてアンインストールしました。

その後、Service Fabric SDK を再インストールし、こちらの Azure Service Fabric環境セットアップ ページの指示に従ったところ、クラスターが正常に動作し始めました。

于 2015-11-17T16:30:58.710 に答える