Using and Administering


Run-time Environment Variables

The following environment variables are set by LoadLeveler for all jobs. These environment variables are also set before running prolog and epilog programs. For more information on prolog and epilog programs, see Writing Prolog and Epilog Programs.

LOADLBATCH
Set to yes to indicate the job is running under LoadLeveler.
LOADL_ACTIVE
The LoadLeveler version.
LOADL_JOB_NAME
The three part job identifier.
LOADL_PID
The process ID of the starter process.
LOADL_PROCESSOR_LIST
A Blank-delimited list of hostnames allocated for the step. This environment variable is limited to 128 hostnames. If the value is greater than the 128 limit, the environment variable is not set.
LOADL_STARTD_PORT
The port number where the startd daemon runs.
LOADL_STEP_ACCT
The account number of the job step owner.
LOADL_STEP_ARGS
Any arguments passed by the job step.
LOADL_STEP_CLASS
The job class for serial jobs.
LOADL_STEP_COMMAND
The name of the executable (or the name of the job command file if the job command file is the executable).
LOADL_STEP_ERR
The file used for standard error messages (stderr).
LOADL_STEP_GROUP
The UNIX group name of the job step owner.
LOADL_STEP_ID
The job step ID.
LOADL_STEP_IN
The file used for standard input (stdin).
LOADL_STEP_INITDIR
The initial working directory.
LOADL_STEP_NAME
The name of the job step.
LOADL_STEP_NICE
The UNIX nice value of the job step. This value is determined by the nice keyword in the class stanza. For more information, see Step 3: Specify Class Stanzas.
LOADL_STEP_OUT
The file used for standard output (stdout).
LOADL_STEP_OWNER
The job step owner.
LOADL_STEP_TYPE
The job type (SERIAL, PARALLEL, PVM3, or NQS)


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]