azure-service-fabric - 启动 Service Fabric 群集时出错 (v 1.5.175)

标签 azure-service-fabric

我一直在尝试安装和启动新的预览版 SDK,即使在多次安装/卸载/重新启动之后,我在运行 DevClusterSetup 时总是会遇到此错误:

启动服务:无法启动服务“Microsoft Service Fabric 主机服务 (FabricHostSvc)”。 在 C:\Program Files\Microsoft SDKs\Service Fabric\Tools\Scripts\ClusterSetupUtilities.psm1:433 char:5

(下面是完整日志) enter image description here

我从 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。

最佳答案

我将从一个简短的回答开始,以解除对您的屏蔽。从提升的 powershell session 运行: 注销-ScheduledTask FabricCounters

关于azure-service-fabric - 启动 Service Fabric 群集时出错 (v 1.5.175),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36226322/

相关文章:

azure-service-fabric - 通过 RDP 远程进入 SF 节点

azure - 如何一致且成功地将 Azure Service Fabric 应用程序部署到本地群集?

azure - 清理 Service Fabric 群集上的旧 Docker 镜像

Azure Service Fabric 激活错误

Azure Service Fabric 出站 IP 地址

azure - 如何设计 Azure Service Fabric 中的层

c# - 在 Service Fabric 上托管 Web API

azure-service-fabric - Azure Service Fabric 加入虚拟网络

azure - Service Fabric 群集节点无法从证书获取私钥

c# - 为本地集群安装证书