[torqueusers] Specifying nodes which can be used in array job

Ken Nielson knielson at adaptivecomputing.com
Thu Feb 9 15:39:52 MST 2012



----- Original Message -----
> From: "Rainer M Krug" <R.M.Krug at gmail.com>
> To: torqueusers at supercluster.org
> Sent: Thursday, February 9, 2012 2:16:07 AM
> Subject: [torqueusers] Specifying nodes which can be used in array job
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Hi
> 
> assuming I have cluster of 10 nodes (node01, ... node10), of which I
> am not the administrator.
> 
> Some nodes are setup slightly different, so that a certain job only
> runs on nodes node01 to node05.
> 
> So I would like to submit an array job and specify "only use the
> node01, node02, node03, node04 or node05 to run the each individual
> job".
> 
> How can I do that? I know that I can use -l to specify resource
> requirements, but if I specify nodes=..., *each* job will allocate
> *all* nodes for the job, which is not what I want - each individual
> job should run on one of the nodes.
> 
> so:
> 
> qsub the_script.sub -t 1-10
> 
> and how do I specify the nodes?
> 
> Thanks,
> 
> Rainer

Rainer,

Are there feature (properties) in the nodes files of those hosts which would allow you to specify a feature on the qsub line?

Ken


More information about the torqueusers mailing list