Control M Overview
Control M Overview
•CTL-M manages and automates the setup, scheduling and execution of jobs in the OS/390
(MVS) environment
COMPONENTS OF CONTROL-M
•CONTROL-M Monitor
Control-M
2
CONTROL-M
H - Hold job
D - Delete
F - Free
L - Display a jobs control-m log
Z - ZOOM (and DOC to see rundoc)
O - Force OK complete
S - STATISTICS (RUNTIMES)
R - Restart (always use options Y and ? to be able to select the step before starting)
C - Confirm a job waiting confirmation.? then A to add a req (post)
V - versioning and then S will show joblogs of current day runs.
J - Display and edit the JCL for a job.
A - Add Condition.
Control-M
• Specifies criteria that identify decisions to be made and actions to be taken regarding the
handling of a particular job
• General Parameters
• Post-Processing Parameters
Control-M
• Information about the job (identifies the library and member where the JCL is stored)
Control-M
6
Control-M
• Runtime requirements that must be satisfied before CONTROL-M submits the job
7
Control-M
• Actions CONTROL-M performs after the job ends, depending upon the outcome of job
execution (for example, one set of actions if the job ends OK, another set of actions if an
abend occurs or job not running, running too long, etc).
8
Control-M
• If a job is scheduled for a particular day, a copy of its job scheduling definition is placed in this
file
• Only jobs in the AJF are candidates for submission by the CTL-M monitor
9
Control-M
• Determines that the conditions and resources required by a job are available
• If conditions and resources are available, the monitor allocates the resources and submits the
job
• Implements post-processing decisions based on instructions in the job scheduling definition and
the results of the job execution
10
Control-M
A LOOK AT CONTROL-M
– 6 am daily
11
CONTROL-M
Control-M
Control-M
Control-M
RESTARTING A JOB
RESTARTING A JOB
Please verify that you are restarting the job that has abended. Now you can enter a Y
to confirm that you want to restart the job.
Control-M
You’ll have to reply Y and then hit enter to confirm that you want to force complete
PROCESS DIAGRAMS
Start
Normal Run
Job Execution Abend Job Documentation /
JCL
Successful Completion
End
Application Problem
Yes
Tkt for documentation
Issue Resolved No
Call the programmer By Programmer
Himanshu Kakar