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


EXEC parameters for EDGUTIL

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

Figure 1 shows the EXEC parameters for EDGUTIL.

Figure 1. EDGUTIL EXEC parameters
Read syntax diagramSkip visual syntax diagram
>>-+-CREATE------------------+---------------------------------><
   +-MEND--------------------+   
   +-+-MEND----+-------------+   
   | +-(-------+             |   
   | +-SMSTAPE-+             |   
   | '-)-------'             |   
   +-+-MEND---------------+--+   
   | +-(------------------+  |   
   | |   .-,----------.   |  |   
   | |   V            |   |  |   
   | +-----+-ALL----+-+---+  |   
   | |     +-DSN----+     |  |   
   | |     +-OWNER--+     |  |   
   | |     +-PP-----+     |  |   
   | |     +-RACK---+     |  |   
   | |     +-STORE--+     |  |   
   | |     +-VOLUME-+     |  |   
   | |     +-VRS----+     |  |   
   | |     '-VOLCAT-'     |  |   
   | '-)------------------'  |   
   +-UPDATE------------------+   
   '-+-VERIFY--------------+-'   
     +-(-------------------+     
     | .-ALL, VOLCAT-----. |     
     | | .-,-----------. | |     
     | | V             | | |     
     +-+---+---------+-+-+-+     
     |     +-DSN-----+     |     
     |     +-OWNER---+     |     
     |     +-PP------+     |     
     |     +-RACK----+     |     
     |     +-STORE---+     |     
     |     +-VOLUME--+     |     
     |     +-VRS-----+     |     
     |     +-VOLCAT--+     |     
     |     '-SMSTAPE-'     |     
     '-)-------------------'     

CREATE
Use CREATE to create a new control data set control record.
MEND
Use MEND to detect and fix errors in your control data set. If you have system-managed volumes, DFSMSrmm also uses information from the TCDB and the library manager database. The errors you encounter might have been created during conversion activities or as a result of system failures. When you specify the MEND parameter with no other values, the default processing performed by DFSMSrmm checks for all errors in your control data set, and in addition, if you have system managed volumes, DFSMSrmm uses information from both the TCDB and the library manager data base. Use the MEND function only with guidance from the IBM Support Center or to update the control data set once stacked volumes support is enabled. Run MEND on an unused control data set or with DFSMSrmm inactive. See Mending the control data set for more information.
MEND(SMSTAPE)
Use MEND(SMSTAPE) to update the TCDB and the library manager database using information from the DFSMSrmm control data set. Use MEND to update the DFSMSrmm control data set based on information from the TCDB and the library manager database. Before running MEND(SMSTAPE), you should first use the VERIFY(SMSTAPE) option to find information that is not the same in the DFSMSrmm control data set, TCDB, and the library manager database. After running VERIFY(SMSTAPE) and before running MEND(SMSTAPE), you can update the control data set using DFSMSrmm TSO subcommands to correct DFSMSrmm information.
MEND(ALL,DSN,OWNER,PP,RACK,STORE,VOLUME,VRS,VOLCAT)
Use MEND to correct errors in the control data set. You can correct all the control data set information or select specific types of information.
The values you can specify on MEND are:
ALL
DFSMSrmm uses control data set information only and corrects all control data set information at once. No processing of the TCDB or library manager is performed.
DSN
DFSMSrmm corrects data set information based on comparing data set information to volume information.
OWNER
DFSMSrmm corrects owner information based on comparing owner information to volume information.
PP
DFSMSrmm corrects product information based on comparing software product information to volume and library shelf location information.
RACK
DFSMSrmm corrects rack number information based on comparing library shelf location information to volume information.
STORE
DFSMSrmm corrects bin number information based on comparing storage location shelf information to volume information.
VOLCAT
DFSMSrmm compares volume status and library name information in its control data set with the same information in the TCDB. If the information is different, DFSMSrmm corrects the control data set information.Not all of the information found to be different is corrected by DFSMSrmm MEND processing. EDGUTIL messages will be issued for differences found and whether they are corrected.
VOLUME
DFSMSrmm corrects volume information based on comparing information about data sets, software products, owners, and shelf locations in the library and storage locations.
VRS
When correcting vital record specification errors, DFSMSrmm validates the next vital record specification information to see if a name vital record specification exists. If DFSMSrmm does not find a next vital record specification, DFSMSrmm fixes the information about the next vital record specification. DFSMSrmm checks for generic data set name, job name, and volser masks. DFSMSrmm also checks that the location information in each vital record specification is valid by comparing it to the LOCDEF entries. If an invalid or an unsupported generic mask is found, DFSMSrmm deletes the vital record specification. If an incorrect location type is found, DFSMSrmm corrects it based on the LOCDEF and SMS library definitions.
UPDATE
Use UPDATE to:
  • Update an existing control data set control record.
  • Mark the DFSMSrmm control data set as synchronized or not synchronized with the user catalogs so the control data set is synchronized at a later time.
  • Enable extended bin support.
VERIFY(ALL,DSN,OWNER,PP,RACK,SMSTAPE,STORE,VOLUME,VRS,VOLCAT)
Use VERIFY to verify the information in the control data set and identify errors. You can verify all the information in the control data set at once or select specific values to verify individual pieces of information. If stacked volume support is enabled, DFSMSrmm checks the consistency of stacked volumes and the volumes in the stacked volumes.

To correct inconsistencies found during VERIFY processing, use the DFSMSrmm TSO subcommands to correct the inconsistencies. Use MEND(SMSTAPE) to drive changes to the TCDB and library manager database from the DFSMSrmm control data set or use access method services commands to correct errors in the TCDB.

If both VOLCAT and SMSTAPE are specified with VERIFY, DFSMSrmm does only the SMSTAPE processing.

The values you can specify on VERIFY are:
ALL
DFSMSrmm verifies all information at once, except for VOLCAT and SMSTAPE, which do consistency checking against the TCDB.
DSN
DFSMSrmm validates data set information and compares data set information to volume information.
OWNER
DFSMSrmm validates owner information and compares owner information to volume information.
PP
DFSMSrmm validates product information and compares software product information to volume and library shelf location information.
RACK
DFSMSrmm validates rack number information and compares library shelf location information to volume information.
SMSTAPE
DFSMSrmm performs extra processing with the TCDB and library manager database when SMSTAPE is specified. DFSMSrmm scans both the DFSMSrmm control data set and the TCDB sequentially to find DFSMSrmm volumes that are not in the TCDB and TCDB volumes that are not in the DFSMSrmm control data set. DFSMSrmm also checks any volume that is found to be system-managed, either by definition to DFSMSrmm or retrieved from the TCDB, against the library manager database for an IBM automated tape library.
STORE
DFSMSrmm validates bin number information and compares storage location shelf information to volume information.
VOLCAT
DFSMSrmm compares volume status and library name information in its control data set with the same information in the TCDB. If the information is different, DFSMSrmm issues an information message, but sets a minimum return code of 0.
VOLUME
DFSMSrmm compares volume information to information about data sets, software products, owners, and shelf locations in the library and storage locations.
VRS
For vital record specification checking, DFSMSrmm validates the next vital record specification information to see if a name vital record specification exists. DFSMSrmm checks for generic data set name, job name, and volser masks. DFSMSrmm also checks that the location information in each vital record specification is valid by comparing it to the LOCDEF entries. If DFSMSrmm does not find a next vital record specification, it issues an information message, but sets a minimum return code of 0.
The default is VERIFY(ALL,VOLCAT).

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014