ACF/VTAM definitions are required to identify each CMAS used by CICSPlex® SM. This involves creating VTAM® application definitions and, optionally, cross-domain resource management definitions.
To create VTAM application definitions and cross-domain resource management definitions for a CMAS, you must perform the following steps:
If you need help determining or modifying your VTAM buffer specifications, confer with the VTAM system programmer at your enterprise.
Once CMAS is running, you can access CICSPlex SMand define VTAM to CICSPlex SM. (See Setting the VTAM APPLID for a CMAS.)
To establish a VTAM application definition for a CMAS, either create a new member (major node) or access an existing member in the SYS1.VTAMLST library. Then add the following APPL statement:
VBUILD TYPE=APPL
name APPL ACBNAME=acbname,AUTH=(VPACE,ACQ,SPO,PASS), x
EAS=10,PARSESS=YES,SONSCIP=YES,APPC=NO, x
VPACING=number
where:
For example, to create a VTAM application definition for the CMAS on SYSA, you might create a member (APCMAS1) in the SYS1.VTAMLST library that contains the APPL statement:
VBUILD TYPE=APPL
CMS1 APPL ACBNAME=CMS1,AUTH=(VPACE,ACQ,SPO,PASS), x
EAS=10,PARSESS=YES,SONSCIP=YES,APPC=NO, x
VPACING=5
The same type of definition is needed for each CMAS you use.
You should define cross-domain resources (CDRSCs) when:
To establish a CDRSC definition, you must either create a new member or access an existing member in the SYS1.VTAMLST library. In the new or existing member, specify the following CDRSC statement for each CMAS that you want to communicate with:
VBUILD TYPE=CDRSC
name CDRSC CDRM=cdrm
where:
For example, to allow the CMAS on SYSA to communicate with the CMASs on SYSB and SYSC, you might create the member CDRCMS1, in the SYS1.VTAMLST library, which contains the CDRSC statements:
VBUILD TYPE=CDRSC
CMS2 CDRSC CDRM=VTAMB
CMS3 CDRSC CDRM=VTAMC
where VTAMB and VTAMC are the cross-domain resource manager names that are assigned to SYSB and SYSC respectively.
The same types of definitions are also needed for the CMASs on SYSB and SYSC. That is, for the CMAS on SYSB, you could create a member (CDRCMS2), which contains the CDRSC statements:
VBUILD TYPE=CDRSC
CMS1 CDRSC CDRM=VTAMA
CMS3 CDRSC CDRM=VTAMC
For additional information about cross-domain resources, see the VTAM Resource Definition Reference manual.
If, in Step 1 or 2, you created new members in the SYS1.VTAMLST library, you must update the VTAM configuration list for each MVS image. When VTAM starts, it automatically activates the new members.
To do this, add the new member names to the end of the configuration list in the appropriate ATCCONxx member of the SYS1.VTAMLST library. To find the suffix of the ATCCONxx member:
To illustrate, the examples shown in Steps 1 and 2 assume that the members APCMAS1 and CDRCMS1 exist. To add these members to the end of the configuration list in ATCCONxx, you would specify:
APCMAS1, x
CDRCMS1
You can activate the definitions that are created in Steps 1 and 2 by either restarting VTAM for each system, or manually activating the definitions.
To manually activate a major node, you can issue the following commands, where name identifies a major mode that was created (or modified) in Steps 1 and 2:
VARY NET,INACT,ID=name
VARY NET,ACT,ID=name
To ensure that the major node has been activated, issue the command:
D NET,ID=name
For example, to activate the member APCMAS1 and then ensure that it has been activated, you would issue the commands:
VARY NET,INACT,ID=APCMAS1
VARY NET,ACT,ID=APCMAS1
D NET,ID=APCMAS1
The preceding steps need to be performed for each CMAS you may be using.
[[ Contents Previous Page | Next Page Index ]]