安全 Service Fabric 创建卡在等待节点状态
Secure Service Fabric creation stuck in waiting for nodes status
我已经创建了 SF 集群 Linux 通过自动化脚本预览。
步骤:
- 创建资源组(位置东)
- 在资源组
下创建了keyvault
- 设置策略 --enabled-for-deployment 'true' --enabled-for-template-deployment 'true'
- 已将证书上传到密钥库
- 已创建节点类型为 2 的 Service Fabric 集群(D2_V2,耐用性 - 铜牌,可靠性 - 银牌)
部署后节点未加入SF集群。它卡在 'waiting for nodes' 状态。
是否与节点加入的认证问题有关?
相关的 Whosebug 问题:
但这并不能解决这个问题。
问题是由于无效的证书指纹造成的。
我使用以下命令 (sha256) 在我的脚本中获取证书指纹
CERT_THUMB=$(openssl x509 -in server.crt -noout -sha256 -fingerprint | awk -F= '{print $NF}' | sed -e 's/://g')
但是当我在同一个项目中检查 cert_helper.py 脚本时。我发现它在不使用 -sha256
的情况下生成指纹
CERT_THUMB=$(openssl x509 -in server.crt -noout -fingerprint | awk -F= '{print $NF}' | sed -e 's/://g')
我已经创建了 SF 集群 Linux 通过自动化脚本预览。
步骤:
- 创建资源组(位置东)
- 在资源组 下创建了keyvault
- 设置策略 --enabled-for-deployment 'true' --enabled-for-template-deployment 'true'
- 已将证书上传到密钥库
- 已创建节点类型为 2 的 Service Fabric 集群(D2_V2,耐用性 - 铜牌,可靠性 - 银牌)
部署后节点未加入SF集群。它卡在 'waiting for nodes' 状态。
是否与节点加入的认证问题有关?
相关的 Whosebug 问题:
问题是由于无效的证书指纹造成的。 我使用以下命令 (sha256) 在我的脚本中获取证书指纹
CERT_THUMB=$(openssl x509 -in server.crt -noout -sha256 -fingerprint | awk -F= '{print $NF}' | sed -e 's/://g')
但是当我在同一个项目中检查 cert_helper.py 脚本时。我发现它在不使用 -sha256
的情况下生成指纹CERT_THUMB=$(openssl x509 -in server.crt -noout -fingerprint | awk -F= '{print $NF}' | sed -e 's/://g')