Configuration slurm:也可以使用控制节点进行计算
我在实验室里建立了一个小型集群(9个节点)用于计算。目前我使用一个节点作为slurm控制器,也就是说,它不用于计算 我也想使用它,但我不想分配所有的CPU,我想让2个CPU自由调度和其他主节点相关的任务 是否可以在slurm.conf中编写类似的内容: 还是我弄坏了什么?我不想在没有事先询问的情况下测试它,因为集群已经在生产中,我担心会破坏某些东西。。。在上面的分区中,master是我的控制器的主机名,node0[1-8]是我的普通计算节点。如您所见,不使用master会损失集群10%的CPUConfiguration slurm:也可以使用控制节点进行计算,configuration,cpu,hpc,slurm,Configuration,Cpu,Hpc,Slurm,我在实验室里建立了一个小型集群(9个节点)用于计算。目前我使用一个节点作为slurm控制器,也就是说,它不用于计算 我也想使用它,但我不想分配所有的CPU,我想让2个CPU自由调度和其他主节点相关的任务 是否可以在slurm.conf中编写类似的内容: 还是我弄坏了什么?我不想在没有事先询问的情况下测试它,因为集群已经在生产中,我担心会破坏某些东西。。。在上面的分区中,master是我的控制器的主机名,node0[1-8]是我的普通计算节点。如您所见,不使用master会损失集群10%的CPU
提前谢谢实际上是的,它很有效 我还将
Weight=1
添加到节点中,并将Weight=2
添加到master中,以便仅在节点繁忙时使用它
干杯
NodeName=master NodeHostname=master CPUs=10 RealMemory=192000 TmpDisk=200000 State=UNKNOWN
NodeName=node0[1-8] NodeHostname=node0[1-8] CPUs=12 RealMemory=192000 TmpDisk=200000 State=UNKNOWN
PartitionName=mycluster Nodes=node0[1-8],master Default=YES MaxTime=INFINITE State=UP