DFSMSrmm: Prepare for the removal of the DFSMSrmm CIM provider
Description
z/OS V2R2 is planned to be the last release to support the DFSMSrmm Common Information Model (CIM) provider. The DFSMSrmm CIM provider uses the DFSMSrmm application programming interface (API) to retrieve information about DFSMSrmm resources in real time.
IBM recommends that you remove the provider registration and its associated files from your system. If you need to retrieve information about DFSMSrmm resources, see Steps to take for alternative methods.
Table 1 provides more details about this migration action. Use this information to plan your changes to the system.
Element or feature: | DFSMSrmm |
---|---|
When change was introduced: | See IBM United States Software Announcement 215-267 "IBM z/OS Version 2 Release 2—Fueling the new digital enterprise," dated July 28, 2015. |
Applies to migration from: | z/OS V2R1 and z/OS V1R13. |
Timing: | Before installing z/OS V2R2. |
Is the migration action required? | Yes, if you configured the DFSMSrmm CIM provider. |
Target system hardware requirements: | None. |
Target system software requirements: | None. |
Other system (coexistence or fallback) requirements: | None. |
Restrictions: | None. |
System impacts: | None. |
Related IBM® Health Checker for z/OS® checks: | None. |
Steps to take
Follow these
steps:
- Determine whether the DFSMSrmm CIM provider is configured on your
system. Check for the following conditions, which must be true if
the DFSMSrmm CIM provider is active:
- Determine whether Java Version 1.5.x is active on your system. This level is the maximum supported Java version for the DFSMSrmm CIM provider. You can use the following shell command: java -version
- Determine whether the following files exist in z/OS UNIX System
Services:
or equivalent files exist in Linux, for example, in the $RMM_DIR- directory./etc/rmm/rmmcust.properties /var/rmm/rmm.properties
- Determine whether the cimserver process is running under z/OS UNIX, or the CFZCIM started task procedure is running under z/OS.
- Determine whether any DFSMSrmm providers are registered and running. You can use the following shell command: cimprovider -l -s
- For any DFSMSrmm CIM providers that you find, unregister the providers. You can use the following shell command: cimprovider -r -m module_name
- Remove the following files from z/OS UNIX or the equivalent files
in Linux:
/var/rmm/rmm.properties /etc/rmm/rmmcust.properties /etc/rmm/rmmlog.properties
If you need to display information about DFSMSrmm resources
in real time, you can use DFSMSrmm subcommands or panels. To obtain
this information programmatically, for example, to create reports
or implement automation, you can retrieve the output through:
- REXX variables
- Structured field introducers (SFIs) or XML, by using high-level language APIs or web services.
Reference information
For more information,
see the following references:
- For information about the DFSMSrmm CIM provider, see z/OS DFSMSrmm Implementation and Customization Guide
- For information about the DFSMSrmm API, see z/OS DFSMSrmm Application Programming Interface