When you specify TRK or CYL for a partitioned data set (PDS), the primary quantity includes the space for the directory. When you specify a block length for a PDS, the primary quantity does not include the directory space; the system assigns the directory space outside the primary space assignment.
One volume must have enough available space for the primary quantity. If you request a particular volume and it does not have enough space available for your request, the system ends the job step. Allow for track overflow when you compute track requirements.
Take care when coding this parameter. Large amounts of storage could be allocated, depending on how much free space is available at the time when the request is made. If you code this parameter, it is suggested that you also code the RLSE parameter to release any unused space.
Take care when coding this parameter. Large amounts of storage could be allocated, depending on how much free space is available at the time when the request is made. If you code this parameter, it is suggested that you also code the RLSE parameter to release any unused space.
When name is specified, the installation must have assigned the name to the device(s) during system initialization, or IBM must have assigned the name. When SYSTEMDEFAULT is specified, the tape generic that is highest in the device preference table is used. This generic must be available on every IODF used on the system between this IPL and the next IPL.
Specifying REDIRECTED_TAPE(TAPE) causes unopened batch allocated data sets that have been redirected from TAPE to DASD to be deleted during final disposition processing. These unopened redirected data sets are deleted regardless of the disposition requested.
Specifying REDIRECTED_TAPE(DASD) causes unopened batch allocated data sets that have been redirected from TAPE to DASD to be processed according to the original disposition, as they would have been if they had been directed to DASD and not redirected to DASD from TAPE.
The TIOT contains an entry for each DD statement. The size of the TIOT decides how many DDs are allowed per jobstep. See
z/OS MVS Initialization and Tuning Reference for examples on calculating the TIOT space required for a jobstep.
When YES is specified, and the enqueue request of a batch job cannot be satisfied, the system issues messages IEF861I, IEF863I and IEF458D. The job waits, holding any resources it might have acquired. The system operator can choose to cancel the job in response to message IEF458D, or allow the job to continue waiting until the enqueue becomes available. If the operator cancels the job, the system writes an informational message IEF330I to the job log.
When NO is specified, the system cancels the job, releases its resources, and issues message IEF211I.
CAUTION: When WAIT is used as the default, deadlocks with other jobs in the system might arise for tape volumes.
Be aware that using the WAITHOLD policy might cause a deadlock situation, particularly when the device is being used by a job that is going to wait. The system does not release any non-sharable devices (namely, non-DASD) that have already been allocated to the job before it waits for required units and volumes. To avoid this problem, do not specify WAITHOLD.
When devices for a job are held during a wait, and a device that was eligible for allocation to the job becomes ineligible for allocation (because of its use by a system utility, for example), the job might fail because it does not have enough devices to complete successfully. See IEF700I in the job log identifies this failure. Refer to message IEF700I for information about how to respond to this failure.
The WAITNOH decisions counted are those specified either through the default on the POLICY parameter or through an installation exit specified in the EXITxx parmlib member. "WAITNOH" decisions made by the operator are not included in the MAXNWAIT count.
The system is to either cancel the allocation request (CANCEL) or issue a message (WTOR).
Be aware that using the WAITHOLD policy might cause a deadlock problem, particularly when the device is being used by a job that is going to wait. The system does not release any non-sharable devices (namely, non-DASD) that have already been allocated to the job before it waits for required units and volumes. To avoid this problem, do not specify WAITHOLD.
When devices for a job are held during a wait, and a device that was eligible for allocation to the job becomes ineligible for allocation (because of its use by a system utility, for example), the job might fail because it does not have enough devices to complete successfully. Message IEF700I in the job log identifies this failure. See message IEF700I for information about how to respond to this failure.
The WAITNOH decisions counted are those specified either through the default on the POLICY parameter or through an installation exit specified in the EXITxx parmlib member. WAITNOH decisions made by the operator are not included in the MAXNWAIT count.
The system is to either cancel the allocation request (CANCEL) or issue a message (WTOR).
When a job is ended by FAILJOB(YES), the action of ending is considered a post-execution error.
When YES is specified, the system issues message IEF377I. If FAILJOB=YES was also specified, the system ends the job, releases its resources, and issues message IEF378I.
An AS Tape device that is connected and possibly used outside of this allocation's tape management scheme can be "stolen" for temporary use by allocation on a system outside this scheme. This causes the volume status for the device to change, unbeknownst to the allocation's scheme. In this case, if the volume has been premounted, or the volume is passed or retained, this allocation scheme can cause inadvertent read/write activity on a volume, and result in data loss or data integrity exposures.
If, for a given DD statement, MVS allocation selects an AS tape device, and the UCB for the device shows that any currently mounted volume is the required volume for the DD, the system can optionally cause volume verification when an OPEN is performed for that DD.
Restrictions: The SETALLOC SYSTEM,TEMPDSFORMAT= command only affects jobs and job steps that are initiated after the command completes. Jobs that were initiated and created the temporary data sets before the command completes continue to use the old setting.
Instances of the IEFALC 01 event should be corrected by the installation rather than reported to IBM. For more information about the tracking facility, see z/OS MVS Planning: Operations.
Instances of the IEFALC 01 event should be corrected by the installation rather than reported to IBM. For more information about the tracking facility, see z/OS MVS Planning: Operations.
In addition to tracking the event, message IEF384I is issued to indicate that the data set is uncataloged, but the volume information is not retrieved from the catalog. This message informs the submitter of the job that the JCL should be corrected. The message is only issued to the job log. For details about message IEF384I, see z/OS MVS System Messages, Vol 8 (IEF-IGD).
The track value field is unused, and will contain zeros.
Instances of the IEFALC 01 event should be corrected by the installation rather than reported to IBM. For more information about the tracking facility, see z/OS MVS Planning: Operations.
In addition to tracking the event, message IEF384I is issued to indicate that the data set is uncataloged, but the volume information is not retrieved from the catalog. This message informs the submitter of the job that the JCL should be corrected. The message is issued to the job log and as a hardcopy only WTO. For details about message IEF384I, see z/OS MVS System Messages, Vol 8 (IEF-IGD).
Default: SERIAL