来自0x80071BFF的服务结构本地集群异常

时间:2016-11-12 15:15:43

标签: azure-service-fabric

我创建了一个带有一些应用程序的解决方案,它运行得很好。但是一天后,当我再次调试解决方案时,它突然无法启动。 我确实有防火墙和AV禁用,无论是在工作时还是在它不工作时。 它在部署到azure时工作正常,但不能在本地部署。

抛出的错误是:

HRESULT的异常:0x80071BFF

    at System.Fabric.Interop.NativeRuntime.FabricGetNodeContext()
   at System.Fabric.FabricRuntime.NativeFabricRuntimeFactory.GetNodeContextHelper()
   at System.Fabric.Interop.Utility.WrapNativeSyncInvoke[TResult](Func`1 func, String functionTag, String functionArgs)

相关帖子register-servicefabricapplicationtype-on-a-secure-cluster-always-times-out

描述了类似的事情。 但是,我在本地调试时使用最小的应用程序得到了这个:我甚至只创建了1个应用程序,1个actor,没有做任何更改,点击F5然后我得到了这个错误。

所以,我看了service-fabric-troubleshoot-local-cluster-setup,同时我也得到了TypeInitializationException,解决方案是:

Your path variable was not correctly set during installation. Please sign out of Windows and sign back in. This will fully refresh your path.

完全不起作用。 该页面上的其他任何内容似乎都没有关联。

现在我开始觉得我已经到了谷歌关键词的末尾,但我仍然不知道该怎么做。 任何帮助将不胜感激。

修改 我试过通过集群管理器启动,应用程序仍然无法启动。 我已经删除了应用程序,删除了群集,尝试了新的解决方案,一遍又一遍。我唯一没试过的是重新安装SDK和VS.我有点不愿意重新安装VS,所以我希望在诉诸之前找到一些线索。

UPDATE1: 现在我重新安装了Service Fabric v.5.3.311.9590,SDK和Tools。 创建了一个解决方案,添加了无状态服务。点击F5。抛出完全相同的错误。 我现在将尝试在另一台具有大致相同配置的计算机上安装。

UPDATE2: 将SDK安装在相同的VM,Win10上,同时安装VS2015 Update 3.创建解决方案,添加1个actor,点击F5,并在此macchine上抛出确切的错误。 我尝试了Debug而没有调试(如前所述here)以便稍后附加。但应用程序永远不会启动。它失败了。这两台机器都是一样的。

这一切都有效,从一天到另一天它没有,这是我在网上找不到的问题。这可能是什么?我发现Windows的安全更新是在发生的同一天发生的...... 我将卸载并重试。

UPDATE3:

无法卸载安全更新,但我可以隐藏其他一些更新。虽然没有运气。 从here我发现这个https://github.com/Azure/service-fabric-issues/issues/15并且意识到我实际上在磁盘空间上非常低,因此我将它(hyper-v manager)增加到20 gigs free。但不,仍然是同样的问题。

0 个答案:

没有答案