A data set, either VSAM or non-VSAM, could be on a migration volume when it is about to have its catalog entry altered. If the catalog routine is requested to UNCATALOG, RECATALOG, DELETE/NOSCRATCH, or ALTER the catalog entry of a data set on a volume with a volume serial of MIGRAT, DFSMShsm first recalls the data set and then lets the catalog routine continue. In this case, DFSMShsm handles the volume selection for the recall request in the same manner as it handles the allocation recall requests. It does not recall the data set to a specific volume.
An IDCAMS ALTER command issued to change the storage class or management class, or both, of a migrated data set is an exception. When an IDCAMS ALTER command is issued to change either the storage or management classes, or both, of a migrated data set, the change is made without recalling the data set. Both DFSMShsm's and catalog's records are updated to reflect the change.
The access methods services REPRO/MERGECAT and CONVERT CATALOG commands do not cause a data set recall, because the catalog entries are not being altered.
A recall may be retried multiple times and lengthen processing time if the necessary resources are not available.
For more information about performing RACF catalog maintenance, see z/OS DFSMShsm Implementation and Customization Guide.