During pass 1, DFSMShsm examines every data set on the volume (independent
of the occupancy of the volume), and checks the integrity age to ensure
that it can process the data set. The inactive age must be more than
or equal to the integrity age. The inactive age is the difference
between the date of processing (current date) and the value in the
date-last-referenced field of the data set VTOC entry. (For a discussion
of integrity age, see
Integrity age for space management.)
However, for non-SMS-managed data sets, DFSMShsm does not perform
the following actions:
- Issue a message for unmatched data sets
- Delete temporary data sets
- Release unused space in non-VSAM data sets
- Expire data sets by inactive age or age since creation
For non-SMS-managed data sets, DFSMShsm does perform the following
actions:
- Delete list and utility data sets
- Delete data sets that have passed their expiration dates
- Determine eligible data sets for migration, including fast subsequent
migration
- Determine eligible data sets to be backed up
- Determine eligible data sets for extent reduction
For each data set on the volume, DFSMShsm uses the parameters specified
in the SETSYS and ADDVOL commands in that DFSMShsm host.
Programming interface information
Programming interface information As DFSMShsm considers each data set for eligibility
for processing, it passes control to the space management and backup
installation exit (ARCSAEXT) if the installation exit is enabled.
(Refer to z/OS DFSMS Installation Exits manual for
a discussion of ARCSAEXT.) If the installation exit indicates that
processing is to continue (or the installation exit is not enabled),
DFSMShsm processes the data set. If the installation exit indicates
that processing is not to continue, DFSMShsm begins processing the
next data set. End of programming interface information
End of programming interface information