我在Azure中有一个群集,但无法自动更新,因此我尝试手动更新。我尝试通过门户网站,它失败了所以我用PS启动了更新,它也失败了。然后更新开始于" UpdatingUserConfiguration"然后一小时左右失败了一段时间。我已删除所有应用程序类型并检查我的证书" NETWORK SERVCIE"。群集是5个VM单节点类型,Windows。
错误
Set-AzureRmServiceFabricUpgradeType:代码:ClusterUpgradeFailed, 消息:群集升级失败。原因代码:' UpgradeDomainTimeout', 升级进度: ' {" upgradeDescription" {" targetCodeVersion":" 6.0.219.9494"" targetConfigVersion":" 1"" upgradePolicyDescription" {"升级模式":" UnmonitoredAuto"" forceRestart" :假,"û pgradeReplicaSetCheckTimeout":" 37201.09:59:01""种类":"滚动"}}," targetCodeVersion":&#34 ; 6.0.219.9494""目标 ConfigVersion":" 1"" upgradeState":" RollingBackCompleted"" upgradeDomains":[{"名称&#34 ;:" 1""状态":"完成"}, {"名称":" 2""状态":"完成"},{"名称":&# 34; 3""状态":"完成"},{"名称":" 4""状态& #34;:"完成"}],"轧制 升级模式":" UnmonitoredAuto"" upgradeDuration":" 02:02:07"" currentUpgradeDomainDuration":" 00 :00:00"" unhea lthyEvaluations":[]," currentUpgradeDomainProgress" {" upgradeDomainName":""" nodeProgressList":[]},& #34;开始时间 stampUtc":" 2018-05-17T03:13:16.4152077Z"" failureTimestampUtc":" 2018-05-17T05:13:23.574452Z&#34 ;, " failureReason" :" UpgradeDomainTimeout"" upgradeDomainProgressAtFailure" {" upgradeDomainName":" 1"" nodeProgressList":[{& #34;节点 名称":" _mstarsf10_1"" upgradePhase":" PreUpgradeSafetyCheck"" pendingSafetyChecks":[{"种类&#34 ;:" EnsureSeedNodeQu 奥鲁姆"}]}]}}'
关于" EnsureSeedNodeQuorum"我可以做些什么的想法?错误?
答案 0 :(得分:0)
根本原因是群集中只有3个种子节点,因为群集正在构建时,VM规模设置为" overprovision"设为true。经验教训,记得设置"过度配置"为假。 我最终删除了集群和缩放集,并使用我存储的ARM模板重新创建。