我部署了一个单节点Service Fabric测试集群,然后按照此说明https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-cluster-security-update-certs-azure添加了二级证书。一个多小时后,群集配置失败并继续使用代码" PendingClusterUpgradeCannotBeInterrupted"的unhealty节点。 这里是日志。
" code":" ClusterUpgradeFailed",
" message":"群集升级失败。原因代码:' HealthCheck'
" description":"创建FabricDCA.AzureBlobEtwCsvUploader类型的对象时发生异常 (程序集AzureFileUploader,Version = 6.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35)用于创建使用者AzureBlobServiceFabricEtw。在创建FabricDCA.AzureTableQueryableEventUploader类型的对象(程序集AzureTableUploader,版本= 6.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35)时,创建消费者AzureTableServiceFabric EtwQueryable时出现异常。"
然后我删除并重新创建了具有主证书和辅助证书的群集,并且它工作正常。但是,如果我尝试通过门户交换证书,则群集将挂起"ClusterUpgradeFailed"
(未给出错误说明)并且驱动器为"Cluster provisioning failed"
。
经过多次尝试后,就是这种情况。
有什么想法吗?