/etc/globus/globus-sge.conf is in globus-gram-job-manager-sge 2.4-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 | # SGE_ROOT value which points to the local GridEngine installation. If this
# is set to undefined, then it will be determined from the job manager's
# environment, or if not there, from the contents of the SGE_CONFIG file
# below
sge_root=undefined
# SGE_CELL value which points to the SGE Cell to interact with. If this
# is set to undefined, then it will be determined from the job manager's
# environment, or if not there, from the contents of the SGE_CONFIG file
# below
sge_cell=undefined
# This points to a file which contains definitions of the SGE_CELL and SGE_ROOT
# values for this machine. It may either be something like an EPEL
# /etc/sysconfig/gridengine file or the settings.sh file in the SGE
# installation directory
sge_config="/etc/default/gridengine"
# The Scheduler Event Generator module for SGE requires that the reporting
# file be available for reading. This requires some configuration on the SGE
# side to make it possible to use:
# - SGE must be configured to write information to the reporting file
# - SGE must not load that data inthe ARCo database
# By default, if the Scheduler Event Generator is enabled, it will use
# $SGE_ROOT/$SGE_CELL/common/reporting. To set a specific path, uncomment
# the following line and set the log_path value to the path to the reporting
# file
# log_path=""
# Tools for managing GridEngine jobs:
# - QSUB is used to submit jobs to the GridEngine LRM
# - QSTAT is used to determine job status (unless the scheduler-event-generator
# interface is used)
# - QDEL is used to cancel jobs
qsub=/usr/bin/qsub
qstat=/usr/bin/qstat
qdel=/usr/bin/qdel
qconf=/usr/bin/qconf
# Programs to run MPI jobs. If SUN_MPRUN is set to anything besides "no", it
# will be used to launch MPI jobs. Failing that, if MPIRUN is set to
# anything besides "no", it will be used to launch MPI jobs.
sun_mprun=no
mpirun=no
# Parallel environment configuration.
# GridEngine supports different environments to run parallel jobs. There are
# three configuration items which may be used to control how and when these are
# validated.
# - default_pe=ENVIRONMENT
# If this is set, jobs with no parallel environment defined in the job
# request, will be submitted using the specified ENVIRONMENT. If this is not
# set, then parallel jobs will fail if an environment is not present in the
# RSL
# - available_pes="PE1 PE2..."
# List of available parallel environments. If
# this is not set, the set of parallel environments will be computed by
# the LRM adapter when it begins execution via the qconf command.
# If a parallel job is submitted and no parallel environment is
# specified (either explicitly in RSL or via the default_pe), then the
# error message will include this list of parallel environments.
# - validate_pes=yes|no
# If this is set to yes, and the job RSL contains a parallel environment
# not in the available_pes list, then the LRM interface will reject the job
# with a message indicating the environment is not supported by GRAM.
#
# default_pe=""
validate_pes=no
# available_pes=""
# Queue configuration
#
# GridEngine supports multiples queues for scheduling jobs. There are
# three configuration items which may be used to control how and when these are
# validated.
# - default_queue=QUEUE
# If this is set, jobs with no queue defined in the job
# request will be submitted to the named QUEUE. If this is not
# set and there is no queue in the job RSL, then GRAM will not set one in
# the SGE submission script, which may use a site-specific default queue or
# fail.
# - available_queues="QUEUE1 QUEUE2..."
# List of available queues. If this is not set, the GRAM SGE adaptor will
# generate a list of queues when it starts via qconf.
# - validate_queues=yes|no
# If this is set to yes, then the LRM interface will reject jobs with an
# error message indicating that the queue is unknown, providing the
# available_queues values in the error.
#
# default_queue=""
validate_queues=no
# available_queues=""
|