NetBatch Manual
NetBatch Introduction
NetBatch Manual—522460-004
1-7
Job Storage
until the job finishes. (Stopping an executor prevents jobs from using it to access its
CPU.) The number of started executors determines how many jobs can run together.
For example, a scheduler with 10 started executors can run up to 10 jobs concurrently.
To add executors to a scheduler and display and alter their attributes, use the
BATCHCOM commands ADD EXECUTOR, INFO EXECUTOR, and ALTER
EXECUTOR. To start, stop, and delete executors, use the BATCHCOM commands
START EXECUTOR, STOP EXECUTOR, and DELETE EXECUTOR.
Figure 1-3 illustrates the relationships between jobs, classes, executors, and CPUs by
showing the class and executor configuration on a sample node.
Job Storage
The scheduler records in its database jobs submitted to it by the BATCHCOM
command SUBMIT JOB. (Creation of the scheduler’s database occurs by way of the
BATCHCOM command ADD SCHEDULER during a scheduler cold start.) Each job
record contains the job’s attributes, which are:
Figure 1-3. Sample Job, Class, Executor, and CPU Relationships
Attribute Function
CLASS, SELPRI Specify a job’s class and selection priority
EXECUTOR-PROGRAM,
EXTSWAP,HIGHPIN, JOBID-ZERO,
LIB, MEM,NAME, PFS, PRI, RUND,
SAVEABEND,SWAP, TERM,
STARTUP
Specify a job’s executor program and the program’s
run options and parameters
IN, PURGE-IN-FILE, VOLUME Specify a job’s input file and volume and security
defaults, and determine whether the scheduler
purges the input file on job deletion
OUT, JOB-LOG, MAXPRINTLINES,
MAXPRINTPAGES
Specify a job’s output file, log file, and maximum
print lines or maximum print pages
Job Job
Class
Executor
Job Job Job Job
Class Class
Executor
CPU 3
Job Job Job Job
Class Class
Executor Executor
CPU 1 CPU 2
Job Job Job Job
Class
Executor Executor
CPU 4CPU 0
VST003.vsd