我们已设置Azure Service Fabric群集,并且我尝试使用Azure自动化来停止虚拟机规模设置并按计划重新启动。比例集按如下方式分配给资源组
ScheduledStartStop_Parent Runbook使用的My Exteral_Start_ResourceGroupNames和External_Stop_ResourceGroupNames如下所示:
您可以看到资源组名称与我的VM标度集的资源组名称匹配。我的理解是,当Runbook触发时,应该停止此资源组中的所有VM以及VM集。但是,当Runbook触发时,它没有找到任何VM停止。
有人能看出什么问题吗?
答案 0 :(得分:1)
虽然它们都是虚拟机,但“虚拟机”和“虚拟机规模集”是Azure中的不同资源类型。 scaleset的底层节点不会作为“普通”VM公开。您可以修改启动/停止脚本以查找这些资源组中的比例集,而不是普通的VM。
为了帮助您入门:用于查找ScaleSets的powershell命令为Get-AzureRmVmss。该页面还详细说明了如何关闭它们。