【问题标题】:Secure Service Fabric creation stuck in waiting for nodes status安全的 Service Fabric 创建停留在等待节点状态
【发布时间】:2017-05-29 06:15:16
【问题描述】:

我已经通过自动化脚本创建了 SF Cluster Linux Preview。

步骤:

  1. 创建资源组(位置eastus)
  2. 在资源组下创建了 keyvault
  3. 设置策略 --enabled-for-deployment 'true' --enabled-for-template-deployment 'true'
  4. 已将证书上传到 keyvault
  5. 已创建节点类型 2 的 Service Fabric 群集(D2_V2,耐久性 - 铜牌,可靠性 - 银牌)

部署后节点未加入 SF 集群。它卡在“等待节点”状态。

是否与节点加入的身份验证问题有关?

相关 Stackoverflow 问题: Azure service fabric cluster provisioning questions 但这并不能解决这个问题。

【问题讨论】:

    标签: azure azure-service-fabric


    【解决方案1】:

    问题是由于证书指纹无效。 我正在使用以下命令(sha256)在我的脚本中获取证书指纹

    CERT_THUMB=$(openssl x509 -in server.crt -noout -sha256 -fingerprint | awk -F= '{print $NF}' | sed -e 's/://g')
    

    正如这里所解释的https://github.com/ChackDan/Service-Fabric/blob/master/Scripts/CertUpload4Linux/CreateAndUploadtoKeyvault.md

    但是当我在同一个项目中检查 cert_helper.py 脚本时。我发现它在不使用 -sha256 的情况下生成指纹

    CERT_THUMB=$(openssl x509 -in server.crt -noout -fingerprint | awk -F= '{print $NF}' | sed -e 's/://g')
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-01
      • 2020-02-12
      • 2021-03-03
      • 2017-03-14
      • 2020-05-13
      • 1970-01-01
      相关资源
      最近更新 更多