Auditing control data sets

The AUDIT command detects, reports, diagnoses, and often provides repairs for discrepancies between control data sets.

The purpose of DFSMShsm is to manage your inactive data and to make DASD space available where it is needed. It does this by automating tasks and providing interactive tools. Automated tasks help you to move from a user-managed to a system-managed environment. The most important goal of DFSMShsm, however, is to provide data integrity.

To ensure that you have data integrity, DFSMShsm uses numerous data set records to track individual data sets. These records are contained in:

In normal operation, these records stay in synchronization. However, because of data errors, hardware failures, or human errors, it is possible for these records to become unsynchronized. The AUDIT command allows the system to cross-check the various records concerning data sets and DFSMShsm resources. AUDIT can list errors and propose diagnostic actions or, at your option, complete most repairs itself.

Consider using the AUDIT command for the following reasons:
You can use AUDIT to cross-check the following sources of control information: