I'm very new to using slurm.
 
and My cluster look like : 
ControlNode : GO1
ComputeNodes : GO[1-5]
 
I want to allocate some job to specific node.
 
So i tried this command :
 
$ srun -w go2 hostname
 
I expected that will print "GO2"
 
but printed "GO1"
 
really strange thing is that I excute this command after what i did(srun -w go2 
hostname): 
 
$ sinfo
PARTITION AVAIL  TIMELIMIT  NODES  STATE NODELIST
debug*       up   infinite      1  alloc go2
debug*       up   infinite      4   idle go[1,3-5]
 
$ squeue
             JOBID PARTITION     NAME     USER ST       TIME  NODES 
NODELIST(REASON)
               351     debug    sleep     root  R       0:03      1 go2

I think the controller have requested to specific node(in this case, go2) But, 
the result is "GO1"
what did i wrong?

Attachment: slurm.conf
Description: Binary data

Reply via email to