Azure批处理池不分配节点

Azure批处理池不分配节点,azure,azure-batch,Azure,Azure Batch,我已经使用“用户订阅”分配模式创建了一个azure批处理帐户,以便控制我的节点所属的网络。目标是能够为节点可能使用的IP集打开一些防火墙 我以前一直在使用“批处理服务”分配模式,没有遇到任何问题,但这会导致安全漏洞,因为如果您想从批处理访问其他服务,您必须打开所有azure的防火墙 我面临的问题是,无论我尝试什么(无论是自动缩放公式还是固定的目标节点计数),我都无法将任何节点分配给我的池 我得到的唯一消息是:AllocationTimedout:由于达到了调整大小超时,无法分配所需数量的专用节点

我已经使用“用户订阅”分配模式创建了一个azure批处理帐户,以便控制我的节点所属的网络。目标是能够为节点可能使用的IP集打开一些防火墙

我以前一直在使用“批处理服务”分配模式,没有遇到任何问题,但这会导致安全漏洞,因为如果您想从批处理访问其他服务,您必须打开所有azure的防火墙

我面临的问题是,无论我尝试什么(无论是自动缩放公式还是固定的目标节点计数),我都无法将任何节点分配给我的池

我得到的唯一消息是:
AllocationTimedout:由于达到了调整大小超时,无法分配所需数量的专用节点。

我检查了超时(默认值设置为10分钟),我希望azure能够在不到10分钟的时间内创建节点(在“批处理服务”模式下,速度要快得多)

我还检查了我的虚拟机配额,它足以创建至少一个节点(它可以创建更多)

我面临的问题是,我认为超时不是问题所在。这是某些东西在后台不起作用的结果

我检查了批处理的活动日志,可以看到错误: 编写部署并编写虚拟机列表集。 第一种状态似乎与第二种和第二种状态有关:

Error code
InvalidParameter
Message
Windows computer name prefix cannot be more than 9 characters long, be entirely numeric, or contain the following characters: ` ~ ! @ # $ % ^ & * ( ) = + _ [ ] { } \ | ; : . ' " , < > / ?.
错误代码
无效参数
消息
Windows计算机名称前缀长度不能超过9个字符,不能完全是数字,也不能包含以下字符:`~!@$%^&*( ) = + _ [ ] { } \ | ; : . ' " , < > / ?.

我在这里遗漏了什么?这些节点的名称是由Azure batch提供的,而不是由我提供的,而且在标准的“批处理服务”分配模式下它们确实很长。

我从Azure支持团队那里得到了答案。这是他们方面的一个错误,现已解决。