Defining a CICS® VR XCF group
In a sysplex environment an instance of the CICS® VR server address space must be installed and running on particular systems.
- Runs batch jobs that start CICS® VR VSAM batch logging.
- Notifies CICS® VR about backups created for VSAM spheres.
- Notifies CICS® VR about CICS® TS backout failures.
Only one instance of CICS® VR can be active for each system.
Various tasks performed by the CICS® VR server address space update the contents of the CICS® VR Recovery Control Data Sets (RCDSs) allocated to the CICS® VR server. The information in the RCDSs is then read by CICS® VR during recovery job construction and processing. Therefore, to ensure data integrity of the RCDSs it might be desirable to logically group the CICS® VR instances.
- The CICS® VR server address space is installed on 2 systems in a sysplex environment.
- Both systems run batch jobs that start CICS® VR VSAM batch logging for common VSAM spheres.
In this scenario, if a common VSAM sphere becomes corrupted, the updates made by batch jobs ran on both systems need to be recovered. Therefore, the same RCDSs must be allocated to both of the CICS® VR instances in the sysplex. To enforce usage of the same RCDSs, CICS® VR contains the CICSVR_GRPNAME_SUFFIX() parameter.
- CICSVR_GRPNAME_SUFFIX(suffix)
- Where suffix specifies the CICS® VR XCF group name suffix. The suffix can be 1 - 4 characters in length, and can be alphanumeric, A-Z, 0-9, and national ($, @, and #). PROD is the default value.
CICS® VR ensures that all systems defined with the same CICS® VR XCF group name suffix use the same set of RCDSs. Therefore, all CICS® VR instances that either run batch jobs or notify CICS® VR of backups created for common VSAM spheres must use the same CICS® VR XCF group name.
- IBM® recommends that all CICS® VR
instances that are part of the same CICS® VR
XCF group use common CICS® VR load module libraries,
SDWWLOAD and SDWWLPA. This ensures that all CICS® VR
instances in a CICS® VR XCF group use the same level of CICS® VR.
Because CICS® VR XCF groups operate independently of each other, CICS® VR instances defined to a different CICS® VR XCF group can use a different level of CICS® VR.
- Issuing a SETSMS command to change a CICS® VR parameter only changes the specified parameter on the system that processes the request. The ROUTE command must be used to route the SETSMS command to all relevant systems. Also, some values changed by the SETSMS command only take effect when the system is restarted. Therefore, when updating a CICS® VR parameter on all systems in a CICS® VR XCF group, you must terminate and restart all active CICS® VR servers after issuing the SETSMS command.
- All CICS® VR instances that perform batch logging or register backups for common VSAM spheres must be grouped into the same CICS® VR XCF group.
- All CICS® VR instances in a CICS® VR XCF group must have access to the same RCDSs. CICS® VR ensures all instances in a CICS® VR XCF group use the same RCDSs.