[torqueusers] More newbie questions
kamil at ualberta.ca
Fri Jan 19 12:11:17 MST 2007
According to the torque 2.1.6 development notes queue host hostlist
isn't implemented yet
The qmgr commands following will work:
The compute queue will run jobs everywhere the
compile queue will only run on the head node.
> set queue compile queue_type = Execution
> set queue compile resources_default.host = headnodename
> set queue compile resources_max.host = headnodename
> set queue compile resources_min.host = headnodename
> set queue comute queue_type = Execution
Kamil Marcinkowski Westgrid System Administrator
kamil at ualberta.ca University of Alberta site
Tel.780 492-0354 Research Computing Support
Fax.780 492-1729 Academic ICT
Edmonton, Alberta, CANADA University of Alberta
"This communication is intended for the use of the recipient to which
addressed, and may contain confidential, personal, and/or privileged
information. Please contact us immediately if you are not the intended
recipient of this communication. If you are not the intended
this communication, do not copy, distribute, or take action on it. Any
communication received in error, or subsequent reply, should be
On 19-Jan-07, at 11:07 AM, Gabe Turner wrote:
> On Fri, Jan 19, 2007 at 12:54:42PM -0500, David Chin wrote:
>> OK. I'm trying to wrap my head around Torque. (Maui, too, but that
>> will have to wait.) If I could get feedback on my thoughts, that
>> be great. Y'all have been really helpful already.
>> So far, this is what I gather.
>> * a Cluster (my own term) is made up of one Server and one or more
>> * the Server is the machine which runs pbs_server, and which launches
>> and kills jobs
>> * Nodes are machines which run pbs_mom, and which run jobs and/or
>> provide resources. The Server may or may not be a Node, as well.
>> * there are at least two types of Nodes:
>> * cluster
>> * time-shared
>> * the Server may have one or more Queues.
>> * there are two types of Queues:
>> * Execution Queues, which execute Jobs. Execution Queues have one or
>> more Nodes associated with them.
>> * Routing Queues, which insert Jobs into appropriate Queues based on
>> available resources, etc.
>> * all free Nodes in a Cluster are available to all Queues.
> All correct.
>> Now, here's a setup that I would like to have. I have 17 compute
>> and one head node. I would like a queue with only the head node on
>> for running compilation jobs. This would be in addition to the normal
>> execution queues I have to run compute jobs. Would this require
>> another pbs_server to deal with the compilation queue?
> Nope. Your single pbs_server can provide multiple queues. You would
> create a 'compile' queue and a 'work' queue. Now, limiting these
> queues to
> exclusive sets of nodes is where it gets tricky. For that, refer
> Gabe Turner
> gabe at msi.umn.edu
> UNIX System Administrator,
> University of Minnesota
> Supercomputing Institute http://
> torqueusers mailing list
> torqueusers at supercluster.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the torqueusers