[torqueusers] Creating a queue for certain nodes

scoggins jscoggins at lbl.gov
Tue Oct 21 16:03:04 MDT 2008


The way I have seen that you could make this work is to put inside  
your script on the nodes = line the following
#PBS -l nodes=1:ppn=4:node11

This will guarantee that this will go to node 11.  The queue name  
will place it on the queue but not the node.  For some reason I have  
found that the property in the server_priv/nodes file only works on  
the -l nodes=x:ppn=x:<property> and not in the qmgr side.  If this is  
a bug then someone should check into it.

Jackie

On Oct 20, 2008, at 7:03 PM, SCIPIONI Roberto wrote:

> I tried to create a queue that puts the jobs only in the node 11
>
> The extract from the command pbsnodes tells me that
>
> slavenode11
>      state = free
>      np = 8
>      properties = big,8core,node11
>      ntype = cluster
>      status = opsys=linux,uname=Linux SLAVENODE11 2.6.5-7.244-smp  
> #1 SMP Mon Dec 12 18:32:25 UTC 2005 x86_64,sessions=?  
> 15201,nsessions=?  
> 15201,nusers=0,idletime=7342331,totmem=12366300kb,availmem=12271880kb, 
> physmem=8157292kb,ncpus=8,loadave=0.11,netload=64966591093066,state=fr 
> ee,jobs=? 15201,rectime=1224551444
>
>
> so, it has been given a property     node11
>
> then I created a queue
>
>
> create queue node11
> set queue node11 queue_type = Execution
> set queue node11 resources_default.nodes = node11
> set queue node11 resources_default.walltime = 24:00:00
> set queue node11 max_user_run = 5
> set queue node11 enabled = True
> set queue node11 started = True
>
>
> But when I submit a job with the script
>
>
> #!/bin/sh
> ###########################################################
> #PBS -N TEST
> #PBS -l walltime=100:00:00
> #PBS -l nodes=1:ppn=4
> ############################################################
> cd ${PBS_O_WORKDIR}
> .
> .
>
>
> using the command
>
>
> qsub -q node11 script.sh
>
>
> the job would go to the fiorst available node on the list
>
> /server_priv/nodes
>
> and NOT on the node11.
>
> That differs to waht specified in the manual of Torque on section  
> 4.1.4
>
>
> Any suggestions to why it does not work ?
>
>
>
> Roberto Scipioni
>
> ps
>
> I also tried
>
> create queue node11
> set queue node11 queue_type = Execution
> set queue node11 resources_default.neednodes = node11
> set queue node11 resources_default.walltime = 24:00:00
> set queue node11 max_user_run = 5
> set queue node11 enabled = True
> set queue node11 started = True
>
> with the same result !!!
>
>
> _______________________________________________
> torqueusers mailing list
> torqueusers at supercluster.org
> http://www.supercluster.org/mailman/listinfo/torqueusers



More information about the torqueusers mailing list