将客户端证书添加到单节点服务结构群集

时间:2019-07-01 09:52:21

标签: azure certificate azure-service-fabric

我有一个开发集群,我想为其添加一个(只读)客户端证书。当我运行适当的powershell命令时:

PS> Add-AzServiceFabricClientCertificate `
       -ResourceGroupName $ClusterResourceGroupName `
       -Name $ClusterName `
       -Thumbprint $ClientCertThumbprint

我收到以下错误消息:

Add-AzServiceFabricClientCertificate : Code: SingleNodeClusterUpdateNotAllowed, Message: Single node cluster update
not allowed. Updates are allowed for clusters having node count equal or greater than 3.

这是否意味着我需要重建整个集群,或者是否有办法向集群添加新的客户端指纹?

请注意,我也尝试过使用azure门户,但是我收到以下错误,我想可能与上面的原因相同:

 Failed to submit updates for certificate
 Failed to submit updates to 'read-only client certificate' for 'xxxxxx'.

1 个答案:

答案 0 :(得分:1)

由于您将群集创建为单节点群集,因此将无法更新证书。您将需要重建集群,并选择不使用单节点集群。相反,您将选择一个建议用于开发的3节点群集。