启动Service Fabric Cluster时出错(v 1.5.175)

Joã*_*ins 3 azure-service-fabric

我一直在尝试安装和启动新的预览SDK,甚至在几次安装/卸载/重新启动后,我总是在运行DevClusterSetup时遇到此错误:

启动服务:无法启动服务'Microsoft Service Fabric Host Service(FabricHostSvc)'.在C:\ Program Files\Microsoft SDKs\Service Fabric\Tools\Scripts\ClusterSetupUtilities.psm1:433 char:5

(以下完整日志) 在此输入图像描述

我尝试过的,从stackoverflow上的其他帖子:

  1. 使用lodctr/R修复性能计数器
  2. 使用SFC/SCANNOW的系统文件检查程序
  3. 检查Windows防火墙是否正在运行(并尝试禁用域网络)
  4. 确保我有足够的磁盘空间

Windows服务"Microsoft Service Fabric Host Service"始终为"正在启动",但永远不会启动.

我有两个提示,问题的根源可能是什么,但无法解决:

a)在事件查看器(Microsoft-Service Fabric> Admin)中,每次服务尝试启动时都会发生4个错误:

  1. 无法停止性能计数器的数据收集器.命令"logman stop FabricCounters"失败,错误代码为-2147287038.
  2. System.Fabric.FabricDeployer.InvalidDeploymentException:在创建或更新部署时无法启动性能计数器收集
  3. FabricDeployer ::安装失败,错误为0xffffffff
  4. FabricDeployer ::安装失败,错误0xffffffff,回滚

b)在C:\ SfDevCluster\Log\Traces文件夹中,有一些文件名为FabricSetup-131034051696570691.trace.所有这些都有相同的内容,中间有这样的警告:

FabricSetup.FabricSetup.EventTraceInstaller,方法QueryDataCollectorSet因HRESULT而失败:-2144337918

FabricSetup.FabricSetup.EventTraceInstaller,方法StopPlaTraceSession因HRESULT失败:-2144337918

然后进一步向下错误:

FabricSetup.FabricSetup.FabricDeployer,配置部署失败,错误为0xffffffff

如果我去检查Fabric部署文件(例如,fabricdeployer-635945286697202537.trace),在一系列性能计数器删除后,我最后会出现一个错误:

FabricDeployer.FabricDeployer,执行命令:logman stop FabricCounters

FabricDeployer.FabricDeployer,无法停止性能计数器的数据收集器.命令"logman stop FabricCounters"失败,错误代码为-2147287038.

但是这个错误似乎是在一些其他错误之后,作为回滚的一部分.

有任何想法吗?这非常令人沮丧,网上信息很少.我还尝试使用ClearCluster.ps1清理安装并将开发群集安装到其他文件夹,始终具有相同的结果.

我正在使用VS2015 Update 1,Azure SDK 2.8.2.1运行Win10.我的用户是本地管理员的liveid.

小智 5

我将从一个简短的答案开始解锁你.从提升的PowerShell会话运行:Unregister-ScheduledTask FabricCounters