Service Fabric:DnsService会自动删除

时间:2018-02-13 21:45:33

标签: azure azure-service-fabric

我最近在Azure中创建了一个新的(证书安全的)服务结构测试集群。花了一段时间才能完成所有的工作,但我最终得到了它。

但是在连接到Service Fabric Explorer之后,我注意到Fabric Dns服务有一个关于不健康分区的警告。我找不到任何其他问题,并决定重启虚拟机以查看问题是否会持续存在。

重新启动完成后,Dns服务完全从我的系统服务列表中消失。

我找到了相关的应用洞察信息,说明:

  

服务已删除:在Application结构中删除ServiceType DnsServiceType的服务DnsService:/ System ApplicationType __FabricSystem。

我正在使用的服务架构版本是6.1.456.9494,并且这些机器运行的是带有容器支持的Windows 2016.

我已经尝试了两次,我总是得到相同的结果......

前一版本没有发生这种情况。

那么......是否有一种已知的方法来重新添加Dns服务?这样的事情也发生在其他人身上吗?如何解决这个问题:/

1 个答案:

答案 0 :(得分:0)

问题与自动Service Fabric升级有关,该升级会自动意外删除DnsService。根据此BugTracker条目,该问题已得到修复:https://github.com/Azure/service-fabric-issues/issues/796

对于记录:解决方案是将DnsService重新添加到集群fabricSettings并等待设置重新分配。有关修复的说明,请参阅链接的github问题。