我希望将每个虚拟机保留在单独的资源组中,以便于生命周期管理。我有一个包含 n 个 VLM 的集群。
因此,我为公共 IP、负载均衡器等常见事物创建一个资源组,并将可用性集声明放入其中,因为它也必须在虚拟机之间共享。
然后我在单独的资源组中创建虚拟机并引用availabilitySet
“可用性集”:{
"id": "[resourceId('Microsoft.Compute/availabilitySets',variables('availabilitySetName'))]"
},
当然,定义了“availabilitySetName”。
当我部署模板时,我收到一条错误消息
{“错误”:{“代码”:“BadRequest”,“消息”:“资源引用ID中的实体resourceGroupName /subscriptions/a719381f-1fa0-4b06-8e29-ad6ea7d3c90b/resourceGroups/TB_PIP_OPSRV_UAT/providers/Microsoft.Compute/availabilitySets/ tb_avlbs_opsrv_uat 无效。"}}
我仔细检查了资源和可用性集名称是否指定正确。
这是否意味着我无法将一组资源与虚拟机放在单独的资源组中?
不幸的是,不支持让虚拟机使用不同资源组中的可用性集:(。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)