Azure上的服务结构群集创建失败,错误代码为;VMInstanceCountAllowsBetterReliabilityLevel“;

Azure上的服务结构群集创建失败,错误代码为;VMInstanceCountAllowsBetterReliabilityLevel“;,azure,azure-service-fabric,Azure,Azure Service Fabric,尝试在Azure上创建具有银色可靠性级别的服务结构群集时,我收到“VMInstanceCountAllowsBetterReliabilityLevel”错误代码和以下消息- 主节点类型{TestType:10}有10个vm实例。请使用 可靠性水平白金 有人遇到过这个错误吗?有没有办法在这么多主节点上使用Silver可靠性级别 根据文档,每个可靠性级别有一个最小的节点数,但我找不到任何提到最大节点数的内容。在本文档中,您可以看到限制和缩放节点 限制: 缩放比例: 我希望这些文件能对你有所帮助。

尝试在Azure上创建具有银色可靠性级别的服务结构群集时,我收到“VMInstanceCountAllowsBetterReliabilityLevel”错误代码和以下消息-

主节点类型{TestType:10}有10个vm实例。请使用 可靠性水平白金

有人遇到过这个错误吗?有没有办法在这么多主节点上使用Silver可靠性级别


根据文档,每个可靠性级别有一个最小的节点数,但我找不到任何提到最大节点数的内容。

在本文档中,您可以看到限制和缩放节点

限制:

缩放比例:

我希望这些文件能对你有所帮助。
注意。

今天,当您有足够的节点来实现更高的可靠性级别时,没有好的方法来运行更低的可靠性级别。对于给定的可靠性级别,没有真正的“最大”节点数。但是,系统正在尝试实施最佳实践:因为您有更多的节点,所以运行系统服务和种子节点的更多副本是有意义的,这样整个集群就更可用、更可靠。这样做没有太多开销,因此默认为这种行为。我们将更新文档,使其更加清晰

你好,加斯顿,谢谢你的回答。你能将相关部分粘贴到附件中与PlayThank@Gastón中的问题相关的链接中吗?但从文档中我可以看出,这些只是最小节点数的限制,而我看到的是最大节点数的问题。警告而不是错误如何?创建可靠性级别较低的群集是有正当理由的——例如,我临时创建的群集的节点数量超过了升级行为或负载处理所需的数量,稍后我将减小群集大小。换句话说,如果没有充分的理由将reliabilityLevel设置与节点计数分开,那么应该删除reliabilityLevel参数。目标就是这样做,并根据集群的大小自动计算可靠性层。将此作为一个警告是一个公平的要求,但是当前的错误是为了强制执行最佳实践而添加的,因为在此之前,我们遇到了相反的问题,即人们创建大型集群,期望获得更可靠的体验,但却得不到。希望这是合理的,我们可以实现自动行为。