Service Fabric 本地群集管理器节点设置错误

Posted

技术标签:

【中文标题】Service Fabric 本地群集管理器节点设置错误【英文标题】:Service Fabrice Local Cluster Manager Node setup error 【发布时间】:2019-03-14 06:59:57 【问题描述】:

我正在尝试运行服务结构本地集群管理器,但它给出以下错误:无法设置本地集群。 我在本地安装了 Microsoft Azure Service Fabric SDK 3.2.187。

我遵循的步骤是 -

安装 Visual Studio 2017 - 版本 - 4.7.03056。在安装时,我从 VS 安装程序中选择了 Azure 开发工作负载。

VS安装后,我从Web Platform Installer安装了Service Fabric SDK。

在此之后右键单击 Service Fabric 本地集群管理器 -> 设置本地集群 -> 1 个节点。

当我这样做时,我得到 设置本地集群时出现错误。正在重试..

任何帮助将不胜感激。

【问题讨论】:

你能试试“重置本地集群”和“设置本地集群”吗? 我在设置本地集群时收到的帖子中提到的错误。我尝试重置本地集群,但仍然是同样的问题。 【参考方案1】:

当我尝试在本地机器上安装 SF 时,我多次遇到类似的问题。 请尝试以下步骤:

首先,从 Windows 功能检查您的 PC 上是否启用了 IIS。如果它被禁用,请启用 IIS 和相关功能。

如果这没有帮助,请执行以下操作:

卸载:

    删除已安装的 Service Fabric SDK、运行时和 VS 工具 删除 C:\Program Files\Microsoft Service Fabric 下的安装文件夹 从注册表中删除文件夹:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Service Fabric 重启电脑

安装:

如果您已经安装了 Microsoft Web PI,请运行程序并按以下方式再次安装 Microsoft Azure Service Fabric SDK

    检查是否从安装配置中选择了 IIS 在此过程中检查是否安装了必备 C++ 包(Microsoft Visual C++ 2012 SP1 Redistributable Package (x64))。

然后

    使用 Visual Studio 安装程序安装 Service Fabric 工具 以管理员身份从命令行运行命令Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Force -Scope CurrentUser

希望这会有所帮助。

【讨论】:

干杯伙伴!删除注册表项有所不同! @Dev Cool :) 它解决了问题吗?现在可以使用本地集群了吗? 是的。它解决了。我现在可以使用本地集群了 @Dev 你能把它标记为答案吗?所以其他人会知道这个清单有效。【参考方案2】:

删除 C:\Windows\System32 下的 Fabric*.dll 使其对我有用。

似乎新SF不会将这些二进制文件插入System32文件夹,而旧版本的卸载程序不会删除它们。因此在运行新版本时会导致版本损坏。

【讨论】:

以上是关于Service Fabric 本地群集管理器节点设置错误的主要内容,如果未能解决你的问题,请参考以下文章

无法访问 Service Fabric 本地群集管理器

Azure Service Fabric 群集:无法为 RPC 访问机器 10.0.0.X

Azure Service Fabric:无法运行本地 Service Fabric 群集

您是不是可以在本地调试 Service Fabric 群集?

Service Fabric 本地群集在群集启动时创建 8 GB 文件

NServiceBus 终结点未在 Azure Service Fabric 本地群集上启动