我确实在Azure中使用1个头节点和2个计算节点设置了Azure HPC群集,这种方法运行正常。我能够从Excel提交工作,完美地获得结果。
现在,我正在尝试自动扩展群集,我已将Cert上载到Azure订阅并更新了头节点上的Cert store和Registry,如此处所述。
我已经使用PS设置了AutoGrowShrink属性,这似乎也可以正确设置。
PS C:\Program Files\Microsoft HPC Pack 2012\Bin> Get-HpcClusterProperty -AutoGrowShrink
Name Value
---- -----
EnableGrowShrink True
TasksPerResourceUnit 1
GrowThreshold 1
GrowInterval 3
ShrinkInterval 5
ShrinkIdleTimes 3
ExtraNodesGrowRatio 1
GrowByMin True
SoaJobGrowThreshold 50000
SoaRequestsPerCore 20000
但是,当我提交需要更多内核的作业时,它会排队等待,并且新的计算节点不会添加到HPC群集中(AutoGrowShrink不会触发)。知道我可能缺少什么。
答案 0 :(得分:1)
Hpc auto grow shrink无法自动将计算节点添加到群集,您需要先将节点添加到HPC IaaS群集,然后如果启用auto grow shrink,它可以在没有作业时停止节点,并在新的时候启动节点工作即将来临。