All,
I am testing our slurm to replace our torque/moab setup here.
The issue I have is to try and put all our node names in the NodeName and
PartitionName entries.
In our cluster, we name our nodes compute-<rack>-<row>
That seems to be problem enough with the abilities to use ranges in slurm, but
it is compounded with the fact that the folks put the nodes in keeping 1u of
space in between.
So I have compute-1-[1,3,5,7,9,11...41]
Add to that, some nodes are 2u or 4u and some are dual nodes, so something like
that would be compute-2-5a and compute-2-5b
Slurm does not seem happy if you put anything outside a range bracket (eg:
NodeName=compute-3-[31-37]a)
It complains:
scontrol: error: Unable to create NodeAddr list from compute-3-[31-37]a
So is there a clean way to have such weird naming in NodeName and PartitionName?
If not, a suggestion:
If it could do something like pdsh uses, that would be nice; comma separated
with brackets that are expanded.
And/Or even be able to line wrap would be good
NodeName=compute-1-[1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39],
compute-2-[3,5,7,9,11,13,15,17,19,23,25,27,29],
compute-3-[31-37]a, compute-3-[31-37]b,
compute-4-[1,5,9,13,17,26,31,35,42]
Brian Andrus
ITACS/Research Computing
Naval Postgraduate School
Monterey, California
voice: 831-656-6238