Device assignment

Operationally, the assignment of devices is influenced by:

The information from data definition (DD) statements determines the input/output resources to assign to a job or job step and the volumes that are required. If a requested volume is not mounted, the system issues a mount message asking you to mount a specific volume or scratch volume. If you mount the wrong volume, the system finds out as soon as it reads the volume label. The system unloads the volume and repeats the mount message.

When you know that several jobs are going to need a volume, use the MOUNT command to reserve that volume on a device. Allocation processing is faster when the required volume is reserved rather than removable. The system does not demount volumes reserved by a MOUNT command until you issue an UNLOAD command.

Note: Do not use the MOUNT command for devices managed by JES3. See z/OS JES3 Commands.
Never mount a blank tape volume unless specifically directed to do so because the system scans the entire volume for a tape label and this scanning wastes time. If an unlabeled tape is needed, write a tapemark to avoid unnecessary scanning. After you mount the tape volume and ready the drive, the system reads the volume label. If an incorrect volume is mounted, the system unloads the incorrect volume and repeats the mounting message.
Note:
  1. Occasionally, you receive two mount messages for the same volume, one starting with IEF and the other with IEC. Treat the two messages as though they were one. The second is a reminder.
  2. When referring to I/O devices in the devnum parameter of system commands, use the unique 3-digit or 4-digit device number for each device. You can precede the device number with a slash (/). The slash is optional on many commands, but required for 4-digit device numbers on some commands, such as MOUNT and START.
  3. Your installation can define symbolic group names of one to eight characters to be used by programmers in data definition (DD) statements. The number of devices associated with a symbolic name can range from one to the total number of devices in your installation. The symbolic name allows the devices to be grouped according to the attributes your installation considers significant. Do not use these symbolic names in system commands.
  4. Make sure there are sufficient work volumes available to satisfy requests for temporary data sets at peak loads. A shortage of work volumes can cause the system to request additional scratch volumes. Balance work volumes across channel paths to increase system efficiency.