2

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

我之前一直使用“批处理服务”分配模式没有任何问题,但它会导致安全漏洞,因为如果你想批量访问其他服务,你必须将防火墙打开到所有天蓝色。

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

我得到的唯一消息是:AllocationTimedout: Desired number of dedicated nodes could not be allocated as the resize timeout was reached.

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

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

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

我检查了批处理的活动日志,可以看到错误:Write Deployments 和 Write VirtualMachineScaleSets。第一个似乎与第二个和第二个状态有关:

Error code
InvalidParameter
Message
Windows computer name prefix cannot be more than 9 characters long, be entirely numeric, or contain the following characters: ` ~ ! @ # $ % ^ & * ( ) = + _ [ ] { } \ | ; : . ' " , < > / ?.

我在这里想念什么?节点名称由 Azure 批处理给出,而不是由我给出,而且它们在标准“批处理服务”分配模式下确实很长。

4

0 回答 0