无法启动 Azure Service Fabric 主机服务 (FabricHostSvc)

Fail to start Azure Service Fabric Host Service (FabricHostSvc)

在 Windows 7 上,使用 VS 2013VS 2015 我尝试安装 运行 Service Fabric.

安装 VS 2015 后首先尝试 SDK 和工具 - 2.4.164,然后卸载并仅使用 SDK 2.3.311 尝试,结果相同。

然后我尝试权限和 Fabric 计数器计划任务搜索,在每种情况下都有相同的结果: Error when run cluster setup

所有这些情况都会创建两个 fabricdeployer-numbers.trace 没有错误的文件和几个 FabricSetup-number.trace 具有以下内容的文件:

 2017-02-10 21:18:46.020,Info    ,9176,General.FabricSetup.Main,FabricSetup.exe invoked with arguments (C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code\FabricSetup.exe /operation:addnodestate). Current Exe version 5.3.311.9590
    2017-02-10 21:18:46.021,Info    ,9176,General.FabricSetup.Main,Environment information Data Root C:\SfDevCluster\Data, Log Root C:\SfDevCluster\Log
    2017-02-10 21:18:46.022,Info    ,9176,FabricSetup.FabricSetup.ServiceManager,Starting service eventlog
    2017-02-10 21:18:46.023,Info    ,9176,FabricSetup.FabricSetup.ServiceManager,Starting service pla
    2017-02-10 21:18:46.023,Error   ,9176,FabricSetup.FabricSetup.ServiceManager,Error 0x80070422 while starting service 'pla'
    2017-02-10 21:18:46.023,Warning ,9176,General.FabricSetup.Main,Unable to start pla service because of error 0x80070422
    2017-02-10 21:18:46.023,Error   ,9176,General.FabricSetup.Main,Failed the pre-requisite check for fabric setup
    2017-02-10 21:18:46.023,Noise   ,9176,Common.MutexHandle@3aff50,released

0x80070422是ERROR_SERVICE_DISABLED,在services.msc中你能看到"Performance Logs & Alerts"服务是否存在并设置为自动启动Windows吗?