MAXDUMPTASKS: Specifying the maximum number of concurrent volume dump tasks

Explanation: MAXDUMPTASKS(nn) is an optional parameter specifying the maximum number of volume dump tasks DFSMShsm can concurrently process. For nn, substitute a decimal number from 1 to 64 to represent the number of dump tasks to be run concurrently.

Because multiple classes can be requested for each input volume, MAXDUMPTASKS does not explicitly limit the number of output copies. To decide how many concurrent volume dump tasks DFSMShsm should run, consider how many tape units are available. Multiple dump classes for an input volume require a separate tape drive for a tape in each class. To determine the required number of tape drives for the volume dump process, multiply the number of classes per volume by the number of dump tasks (nn). This number should not exceed the number of tape drives expected to be available during the volume dump process.

SMS relationship: Parameter has the same meaning when applied to SMS-managed or non-SMS-managed DASD volumes or data sets.

SETSYS default: None.

DFSMShsm default: If you do not specify this parameter on any SETSYS command, the DFSMShsm default is two tasks.

Note:
  1. When specifying more than a few tasks, ensure that DFSMSdss is loaded in its own address space by specifying SETSYS DSSXMMODE(DUMP(Y)) in the ARCCMDxx PARMLIB member. Failure to do so may result in 878 abends and related errors.