z/OS MVS JCL Reference
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


RD parameter

z/OS MVS JCL Reference
SA23-1385-00

Parameter Type

Keyword, optional

Purpose

Use the RD (restart definition) parameter to:
  • Specify that the system is to allow the operator the option of performing automatic step or checkpoint restart if a job step abends with a restartable abend code. (See the SCHEDxx parmlib member description in z/OS MVS Initialization and Tuning Guide for information about restartable abends.)
  • Allow JES to perform automatic step restart after a system failure even if the journal option is not specified in the JES initialization parameters or JES control statements.
  • Suppress, partially or totally, the action of the assembler language CHKPT macro instruction or the DD statement CHKPT parameter.
The system can perform automatic restart only if all of the following are true:
  • The JOB or EXEC statement contains RD=R or RD=RNC.
  • The step to be restarted abended with a restartable abend code.
  • The operator authorizes a restart.

The system can perform automatic step restart for a job running during a system failure as long as the job has a job journal.

A job journal is a sequential data set that contains job-related control blocks needed for restart. If you use the automatic restart manager (ARM) to restart a job, you do not need to save the journal because ARM does not use the job journal when restarting jobs.

For JES2, specify a job journal by one of the following:
  • JOURNAL=YES on the CLASS statement in the JES2 initialization parameters.
  • RD=R or RD=RNC on either the JOB statement or any one EXEC statement in the job.
For JES3, specify a job journal in one of the following:
  • JOURNAL=YES on the CLASS statement in the JES3 initialization parameters.
  • RD=R or RD=RNC on either the JOB statement or any one EXEC statement in the job.
  • JOURNAL=YES on a JES3 //*MAIN statement in the job.

References

For detailed information on deferred checkpoint restart, see z/OS DFSMSdfp Checkpoint/Restart.

Considerations for an APPC scheduling environment

The RD parameter has no function in an APPC scheduling environment. If you code RD, the system will check it for syntax and ignore it.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014