Chapter 8. z/OS base sysplex on z/VM 121
ITEM NAME(MEMBER) NUMBER(64)
ITEM NAME(GRS) NUMBER(1)
/*
//
Couple data sets are created with the IXCL1DSU utility as described in MVS: Setting up a
Sysplex. A base sysplex may or may not use the ARM, SFM, and LOGR data sets to good
advantage. The SYSPLEX, WLM, and OMVS data sets are mandatory for the system to
function properly, however.
COUPLEnn members of PARMLIB
Couple data sets are cataloged in the master catalog and are specified in the COUPLEnn
member of PARMLIB selected for a given IPL. Our COUPLEnn members were identical with
the exception of the PATHIN and PATHOUT statements. In COUPLE01, used by zos1 (shown
below), we specified PATHIN of 1032 and PATHOUT of 1031; in COUPLE02, we reversed the
specification, coding PATHIN of 1031 and PATHOUT of 1032.
COUPLE SYSPLEX(&SYSPLEX.)
INTERVAL(85)
PCOUPLE(SYS1.&SYSPLEX..CDS01)
ACOUPLE(SYS1.&SYSPLEX..CDS02)
DATA TYPE(LOGR)
PCOUPLE(SYS1.&SYSPLEX..LOGR.CDS01)
ACOUPLE(SYS1.&SYSPLEX..LOGR.CDS02)
DATA TYPE(BPXMCDS)
PCOUPLE(SYS1.&SYSPLEX..OMVS.CDS01)
ACOUPLE(SYS1.&SYSPLEX..OMVS.CDS02)
DATA TYPE(WLM)
PCOUPLE(SYS1.&SYSPLEX..WLM.CDS01)
ACOUPLE(SYS1.&SYSPLEX..WLM.CDS02)
DATA TYPE(SFM)
PCOUPLE(SYS1.&SYSPLEX..SFM.CDS01)
ACOUPLE(SYS1.&SYSPLEX..SFM.CDS02)
DATA TYPE(ARM)
PCOUPLE(SYS1.&SYSPLEX..ARM.CDS01)
ACOUPLE(SYS1.&SYSPLEX..ARM.CDS02)
PATHIN DEVICE(1032) MAXMSG(10240) RETRY(15)
PATHOUT DEVICE(1031) MAXMSG(10240) RETRY(15)
LOCALMSG MAXMSG(8192)
IBM recommends that each class of couple data sets have both a primary and an alternate,
and that’s how we did it. The SYSPLEX primary and alternate are used by XCF to store
information about the systems in the sysplex, the members running in the sysplex, and status
information. The OMVS couple data sets must be defined before UNIX System Services can
properly share file systems among the members of a sysplex; without it, UNIX Systems
Services sessions will fail. The WLM couple data set is used to store the Workload Manager
service definitions. See MVS Planning: Workload Management, SA22-7602-05, for more
information.
Note that the couple data set defined the inbound and outbound CTC connections. The
systems automatically contacted each other on these connections; no other information was
required beyond the device numbers.
OMVS couple data set
We created a new OMVS couple data set with this job:
//OMVSDS JOB ('0'),FLEX,CLASS=Z,MSGCLASS=A
//S EXEC PGM=IXCL1DSU,REGION=30M
//STEPLIB DD DSN=SYS1.MIGLIB,DISP=SHR