The CMAS-related data set is the data repository. Each CMAS must have a unique data repository associated with it. The data repository contains the CICSPlex® SM administration definitions applicable to its associated CMAS.
It is defined to CICS® as being a recoverable file which participates in SYNCPOINT and SYNCPOINT ROLLBACK operations. The CMAS must have a CICS system log in order for these operations to operate correctly. Do not, therefore, run a CMAS with a system log that is defined as type DUMMY as this would compromise data integrity on the CICSPlex SM data repository.
To create the data set that contains the data repository, you can use the post-installation job EYUDEFDS.
If you will be running multiple CMASs in the same MVS™ image, you must create a data repository for each CMAS. You can edit and resubmit the EYUISTAR job (as described in Using the EYUINST EXEC to tailor skeleton jobs), which generates the EYUDEFDS post-installation job. You may want to use the SELECT parameter to generate only the EYUDEFDS post-installation job. Once this job exists, you can edit it to make sure that the names specified with the SYSIDNT and CMASNAME parameters are unique each time you run the job.
The EYUDEFDS job includes the following steps related to the creation of the data repository:
dsindex.EYUDREP.cmasname
where:
Step DREPINIT is generated if you did not specify a value with the OLDDREP parameter. This step executes EYU9XDUT to initialize the new data repository that was allocated by step DREPALOC. The new data repository does not contain any records from a previous version of CICSPlex SM. The EYU9XDUT utility uses the following parameters for step DREPINIT:
For information about defining the TIMEZONE, ZONEOFFSET, and DAYLIGHT parameters, see CICSPlex System Manager Administration.
Step DREPCNVT is generated if you specified the name of an existing data repository on the OLDDREP parameter. This step executes EYU9XDUT to convert existing data repository records from a previous release of CICSPlex SM for use by CICSPlex SM for CICS Transaction Server for z/OS, Version 3 Release 1. All the records from the input data repository specified on the OLDDREP parameter are added to the new data repository that was allocated by step DREPALOC. The input data repository is not modified. The EYU9XDUT utility uses the following parameter for step DREPCNVT: