[torqueusers] -l arch default
Gabe Turner
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.
HTH,
Gabe
--
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
mailing list