z/OS DFSMSrmm Implementation and Customization Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


DFSMSrmm catalog processing

z/OS DFSMSrmm Implementation and Customization Guide
SC23-6874-00

When you run DFSMSrmm with user catalogs and the DFSMSrmm control data set unsynchronized, DFSMSrmm issues catalog locates as required to check if data sets are cataloged. Catalog locates use the standard catalog search to find if a data set is cataloged.

When you run DFSMSrmm with user catalogs and the DFSMSrmm control data set synchronized, DFSMSrmm does not need to issue catalog locates to find if a data set is cataloged. The catalog status tracked by DFSMSrmm in the control data set is used to determine if a data set is cataloged. During catalog synchronization DFSMSrmm uses the Catalog Search Interface (CSI) to retrieve data set catalog information. CSI returns catalog information for all data sets in all catalogs that are in or connected to the master catalog. Because of this, DFSMSrmm can detect a data set is cataloged even if it cannot be found using the standard catalog search.

During CATSYNCH processing, DFSMSrmm matches the retrieved catalog information for tape data sets with the tape data set information in the DFSMSrmm control data set. If there is a difference in catalog status between the catalog and the DFSMSrmm control data set, a message is issued, and the status is corrected as follows:
  • Status is set to YES when a catalog entry is found and the status in the DFSMSrmm control data set is not YES.
  • Status is set to NO when a catalog entry is not found and the status in the DFSMSrmm control data set is YES.
  • The status is unchanged when a catalog entry is not found and the status in the DFSMSrmm control data set is either NO or UNKNOWN.
Normal processing for catalog status tracking is to initially set catalog status to UNKNOWN, and then to change status to YES when the catalog entry is created, and to change status to NO when the catalog entry is deleted. Data sets with UNKNOWN status have not yet been cataloged and might never become cataloged; DFSMSrmm applies the CATRETPD value to these data sets.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014