因此,我们已经设置了使用VM规模集自动缩放VM的方案。 SF explorer显示添加了一个新节点。但是当虚拟机缩小时,SF资源管理器不会自动删除节点及其显示错误/运行状况不佳。这是一个错误还是我做错了什么?
谢谢!
你没有做错任何事。 SF Explorer节点反映了SF系统服务(FM专门)了解集群拥有/拥有的节点数量。当您缩小VMSS时,VM已被删除,但FM仍然认为该节点(映射到已删除的VM)将返回。所以SFX显示Node(虽然健康可能是错误或未知)。
为了确保在删除VM时,节点也消失了,您有两个选择。
1)为群集中的节点类型选择Gold或Silver的耐久性级别(即将推出),这将为您提供基础架构集成(https://azure.microsoft.com/en-us/documentation/articles/service-fabric-cluster-capacity/),当您缩放时,它将自动从我们的系统服务(FM)状态中删除节点下。
2)VM实例缩小后,您需要使用适当的节点名称调用Remove-ServiceFabricNodeState cmd:有关CMD的详细信息,请参阅https://msdn.microsoft.com/en-us/library/mt125993.aspx
希望这可以帮助
Chacko(https://twitter.com/chackod)