shpupti
shpupti

Reputation: 13

Service Fabric Cluster creation fails on Azure with error code "VMInstanceCountAllowsBetterReliabilityLevel"

When trying to create a Service Fabric Cluster with the Silver reliability level on Azure I get the "VMInstanceCountAllowsBetterReliabilityLevel" error code and the following message -

Primary NodeTypes {TestType:10} has 10 vm instances. Please use reliability level Platinum.

Has anyone encountered this error? Is there a way to use the Silver reliability level with this many Primary nodes?

According to the documentation there is a minimum number of nodes per Reliability Level but I couldn't find anything that mentions a maximal number of nodes.

Upvotes: 1

Views: 161

Answers (2)

masnider
masnider

Reputation: 2599

Today there is no good way to run a lower reliability level when you have enough nodes for a higher reliability level. There's no real "maximum" number of nodes for a given reliability level. However the system is trying to enforce best practices: since you have more nodes, it makes sense to run more copies of the system services and seed nodes, so that the overall cluster is more available and reliable. There's not a lot of overhead to doing so, so it defaults to this behavior. We will update the docs to make this more clear.

Upvotes: 1

Gastón Said
Gastón Said

Reputation: 3

In this documents, you can see limits and scalings nodes.

Limits: https://learn.microsoft.com/en-us/azure/service-fabric/service-fabric-cluster-capacity

Scaling: https://learn.microsoft.com/en-us/azure/service-fabric/service-fabric-cluster-scale-up-down

I hope these documents can help you. Regards.

Upvotes: 0

Related Questions