[torqueusers] -l arch default
gabe at msi.umn.edu
Tue Dec 16 09:53:19 MST 2008
On Mon, Dec 15, 2008 at 12:25:21PM -0500, Paul Buerger wrote:
> We are using Torque 2.1.8 and Moab 5.2.3.
> The way I read the Torque documentation, the PBS resource arch 'defaults
> to whatever the PBS_MACH string is set to in "local.mk"'. On our system
> PBS_MACH is set to "linux". The Moab configuration also has "linux" as
> the arch for those compute nodes for which arch is not otherwise
> specified. From all this I expect the following two commands to result
> in the same sort of scheduling.
> qsub -joe -l arch=linux
> qsub -joe
> Alas, this does not seem to be the case. The first command results in
> the job being consistently scheduled on nodes that Moab has configured
> (by default) to "linux". The second command results in the job being
> scheduled willy-nilly on nodes that Moab has configured either as "linux"
> or as something else.
Although the default arch is set to PBS_MACH, if you don't tell Torque to
_use_ arch in some way (either with -l arch as you've done above, or with a
server or queue setting via qmgr), specific jobs will by default have no
arch set at all.
Gabe Turner gabe at msi.umn.edu
UNIX System Administrator,
University of Minnesota
Supercomputing Institute http://www.msi.umn.edu
More information about the torqueusers