【问题标题】:Problems accessing Service Fabric Explorer and Cluster via RDP通过 RDP 访问 Service Fabric Explorer 和群集时出现问题
【发布时间】:2020-01-24 08:49:27
【问题描述】:

我在 Azure DevOps 中有一个基础结构管道,用于设置服务结构集群。 Fabric 集群的密钥库和证书是由我编写的自定义 PowerShell 脚本生成的,而集群及其资源是由 ARM 模板生成的。它们作为流水线中的任务执行。

但是,我在使用 Web 地址通过 Service Fabric Explorer 访问生成的结构群集时遇到问题:https://myclustername.mylocation.cloudapp.azure.com:19080/Explorer 我也有使用 RDP 访问节点的问题:

我尝试了以下方法:

已重新启动虚拟机规模集。 检查负载平衡器上的端口是否打开:3389-3391 如果我使用 Visual Studio 设置 Fabric 资源组,我不会遇到此问题。

我检查了生成的证书,并确保它的主题与结构集群 url 相同。有谁知道这可能是什么原因造成的?

【问题讨论】:

  • 根据两个错误截图,问题似乎都属于连接问题,而不是非常正常的证书验证问题。您在 Visual Studio 中使用的脚本是否与 Azure Devops 管道中的脚本相同?也请参考这个github问题:github.com/Azure/service-fabric-issues/issues/1132
  • 嗨梅林,感谢您的回复。我尝试了来自 github 的最新 ARM 模板,它工作正常。我之前使用的是 VS2017 模板。

标签: azure-devops azure-service-fabric azure-pipelines azure-virtual-machine azure-pipelines-build-task


【解决方案1】:

我想我使用了 Visual Studio 2017 附带的 ARM 模板。模板很旧(2016 年)。我将模板更新为最近的模板,问题已解决:

https://github.com/Azure/azure-quickstart-templates/tree/master/service-fabric-secure-cluster-5-node-1-nodetype

我在添加自定义内部负载平衡器时仍有一些问题,但 ARM 模板之外的所有其他资源都可以正常工作。

【讨论】:

  • 很高兴听到!感谢您分享此解决方案。请在两天后接受此答案,因此遇到相同问题的其他 SO 用户可以参考此解决方案:-)
  • 谢谢 Merlin,我还有其他与 Service Fabric 相关的问题,您能帮忙吗?
  • 当然可以。在这里提出问题,然后我可以为您提供帮助(这种方法也可以让您从其他人的建议中获得更多帮助)。关于客户负载均衡器的问题?
  • 感谢 Merlin,负载均衡器问题现已解决。另一个问题是:stackoverflow.com/questions/58056392/…
  • 这个问题有点笼统
猜你喜欢
  • 2018-01-15
  • 2018-03-02
  • 1970-01-01
  • 2018-11-08
  • 2017-01-29
  • 2019-07-06
  • 2023-03-07
  • 2019-03-04
  • 2019-02-23
相关资源
最近更新 更多