If you are experiencing problems during inventory management, you
can perform one of these tasks:
- Determine if the data sets used by inventory management are Resource
Access Control Facility (RACF®, a component of the Security
Server for z/OS) protected. If so, ensure that the RACF user
ID that runs inventory management has the authority to write to the
data sets.
- Preallocate data sets as described in the z/OS DFSMSrmm Implementation and Customization Guide before you use the inventory management functions. For
example, if you want to obtain an extract report and retain messages
issued during inventory management, you must preallocate a REPTEXT
file and a MESSAGE file, used in the sample JCL for EDGHSKP in Figure 1. EDGJHKPA Sample JCL for Allocating
the Data Sets Required for Inventory Management is a DFSMSrmm sample
provided in SAMPLIB and can be used as an example to preallocate a
REPTEXT file and a MESSAGE file.
Figure 1. Sample JCL for EDGHSKP//HSKP EXEC PGM=EDGHSKP,PARM='RPTEXT'
//SYSPRINT DD SYSOUT=*
//MESSAGE DD DSN=DFSMSRMM.MESSAGE.DATASET,DISP=SHR
//REPTEXT DD DSN=DFSMSRMM.EXTRACT.DATASET,DISP=SHR
.
- Check the system log for error messages when the job message log
or DFSMSrmm MESSAGE file does not contain enough
information to identify the error. Because DFSMSrmm inventory management runs in the DFSMSrmm subsystem address space, error messages might have been written
to the system log.
- Check if you are using the OPTION command operands: VRSDROP, VRSMIN,
VRSRETAIN, or EXPDTDROP with the action of FAIL. If so, inventory
management processing stops, if the appropriate limit was triggered.
The EDG2310I message and other messages in the DFSMSrmm MESSAGE file
will show details in this case.