gpt4 book ai didi

azure - 在 azure 服务结构上将节点类型(即可靠性层)设置为银牌到铜牌后,集群运行状况出现错误

转载 作者:行者123 更新时间:2023-12-03 05:55:39 26 4
gpt4 key购买 nike

在 azure 服务结构上将节点类型(即可靠性层)设置为青铜级后,集群运行状况出现错误,下面是服务结构的错误评估。(即使在服务结构的 vmss 中也是如此

服务 警告不健康服务:100% (1/1),ServiceType='ClusterManagerServiceType',MaxPercentUnhealthyServices=0%。 服务 警告不健康的服务:ServiceName='fabric:/System/ClusterManagerService', AggregateHealthState='Warning'。 事件 警告不健康事件:SourceId='System.PLB'、Property='ServiceReplicaUnplacedHealth_Secondary_00000000-0000-0000-0000-000000002000'、HealthState='Warning'、ConsiderWarningAsError=false。负载均衡器无法找到一个或多个服务副本的位置:ClusterManagerServiceName 辅助分区 00000000-0000-0000-0000-000000002000 无法放置,可能是由于以下约束和属性:
目标副本集大小:5放置约束:NodeTypeName==NOde相关服务:N/A

约束消除序列:ReplicaExclusionStatic 消除了 2 个可能的放置节点 - 保留 1/3 节点。ReplicaExclusionDynamic 消除了 1 个可能的放置节点 - 剩余 0/3 个节点。

受约束消除的节点:

ReplicaExclusionStatic -- 不与分区的现有辅助节点/实例共置:

FaultDomain:fd:/0 NodeName:_NOde_0 NodeType:NOde NodeTypeName:NOde UpgradeDomain:0 UpgradeDomain: ud:/0 停用意图/状态:无/无FaultDomain:fd:/2 NodeName:_NOde_2 NodeType:NOde NodeTypeName:NOde UpgradeDomain:2 UpgradeDomain: ud:/2 停用意图/状态:无/无

ReplicaExclusionDynamic - 不与分区的现有主分区或潜在辅助分区共存:

FaultDomain:fd:/1 NodeName:_NOde_1 NodeType:NOde NodeTypeName:NOde UpgradeDomain:1 UpgradeDomain: ud:/1 停用意图/状态:无/无

帮我解决这个问题

最佳答案

当您使用 Reliability tier 创建集群时Silver 它将提供系统服务的 5 个副本,即本质上是 Service Fabric 的服务。

从银牌降级为铜牌意味着您将这些服务的目标副本数量从 5 更改为 3。

为了让 SF 在节点上放置副本,它会评估一组约束,其中之一是它不希望同一服务分区的两个副本最终位于同一节点上。

从您的错误来看,您有一种节点类型,其中有 3 个节点,但您仍然具有银级可靠性层,这意味着 SF 无法为系统服务的最后两个副本找到节点(在您的日志是 System/ClusterManagerService,但同样适用于所有系统服务)。

确保您的集群至少具有与可靠性层所需数量相同的节点,即青铜层有 3 个节点,白银层有 5 个节点,依此类推。

此外,您看到的是一个警告,表明集群无法保持其特性,但它应该仍在运行,对吗?

关于azure - 在 azure 服务结构上将节点类型(即可靠性层)设置为银牌到铜牌后,集群运行状况出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42082615/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com