gpt4 book ai didi

azure-service-fabric - Connect-ServiceFabricCluster 无法联系远程 Azure Service Fabric 群集上的命名服务器

转载 作者:行者123 更新时间:2023-12-04 04:10:22 25 4
gpt4 key购买 nike

我在美国中北部预配了一个 Azure Service Fabric 集群。我最初能够使用 Visual Studio 将我的 Service Fabric 应用程序发布到集群,并且一切运行良好。我现在正在尝试通过另一个 Visual Studio 发布升级应用程序,但发布升级总是失败并出现操作超时错误。

或者,我尝试仅使用 Powershell 连接到 Service Fabric 群集。我似乎也无法做到这一点,因为我在连接到命名服务时遇到了以下失败。

我如何让事情恢复正常?

PS C:\WINDOWS\system32> Connect-ServiceFabricCluster @connectArgs
警告:无法联系命名服务。正在尝试联系故障转移管理器服务...
警告:无法联系故障转移管理器服务,正在尝试联系 FMM...
错误的
Connect-ServiceFabricCluster :发生一个或多个错误。
在行:1 字符:1
+ Connect-ServiceFabricCluster @connectArgs
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Connect-ServiceFabricCluster], AggregateException
+ FullQualifiedErrorId : CreateClusterConnectionErrorId,Microsoft.ServiceFabric.Powershell.ConnectCluster

最佳答案

我在 PowerShell 中遇到了同样的错误,这对我有用:
(基于 https://blogs.msdn.microsoft.com/ncdevguy/2016/12/25/connecting-to-a-remote-azure-service-fabric-cluster-using-powershell/ )

$clusterFQDN = <your_cluster_FQDN>
$clusterEndpoint = $clusterFQDN+':19000'
$certThumbprint = (Get-ChildItem -Path Cert:\CurrentUser\My | where {$_.Subject -like "*$clusterFQDN*" }).Thumbprint
Connect-ServiceFabricCluster -ConnectionEndpoint $clusterEndpoint -KeepAliveIntervalInSec 10 -X509Credential -ServerCertThumbprint $certThumbprint -FindType FindByThumbprint -FindValue $certThumbprint -StoreLocation CurrentUser -StoreName My

注意:KeepAliveIntervalInSec 参数是可选的,但其余的是强制性的。

注意:这假设您的管理证书安装在 CurrentUser\My(证书 MMC 管理单元中的当前用户->个人)中。

由于 OP 没有指定 @connectArgs 是什么,无法确定我的答案是否已被 OP 尝试过。

关于azure-service-fabric - Connect-ServiceFabricCluster 无法联系远程 Azure Service Fabric 群集上的命名服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36587940/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com