Azure Batch VNet 集成 - 无法预配节点

Azure Batch VNet Integration - Failing to provision nodes

我正在尝试在 Azure Batch 中配置一个节点池,并让这些节点加入现有的 VNet,其中有其他应用程序位于其中,但无济于事...

我创建了一个子网并将其委托给 Azure Batch。

池尝试调整大小,并在第一分钟左右创建了 Public IP、网络安全组和负载平衡器(听起来不错!)。当它到达调整大小超时持续时间的末尾时,这 3 个组件开始回滚并被删除,并且池永远不会调整大小。我只是为了测试目的在此实例中提供 1 个节点。

我在我的资源组中收到此错误 Activity 每次它尝试配置节点时记录,但不知道它的确切含义,也不知道如何解决它。 "errorMessage": "The user did not have permissions to GET the AuditIfNotExists policy's target type 'Microsoft.Security/complianceResults'." 尝试写入 Microsoft.Network/publicIPAddresses 时似乎出现此错误。

关于设置的其他信息:

欢迎任何建议!

我最终为此向 Microsoft 提交了支持请求。

原来问题出在我选择的子网上。我犯了一个不幸的错误,将它委托给 Batch Account,这是不应该的。 ResourceNotPermittedOnDelegatedSubnet 正是在后台触发的异常。

我无法在门户上的任何地方访问支持人员可以访问的异常。文档也没有说明它不能是委托子网。