z/OS MVS Planning: Global Resource Serialization
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Processing options in a sysplex

z/OS MVS Planning: Global Resource Serialization
SA23-1389-00

Processing options provide the information that global resource serialization needs about the systems in the complex. Some of this information comes from the system parameters specified at IPL time. These parameters are:
  • SYSNAME=xxxxxxxx — identifies the system name. Each system must have a unique system name, which can be up to 8 characters. For simplicity, use the four-character SMF SID.
  • GRS=TRYJOIN — indicates that a system is to become part of the global resource serialization complex by joining an already existing complex, or by starting the complex if this is the first system to IPL into the complex. The operator does not need to be aware of the status of the other systems in the complex and generally is not prompted for START or JOIN at IPL. See IPL for restrictions.
  • GRSRNL=xx — identifies the GRSRNLxx parmlib member that holds the RNLs the system is to use. GRSRNL=EXCLUDE, however, specifies that no resource requests are to be treated as global ENQs, other than those ENQ macros coded with SCOPE=SYSTEMS,RNL=NO.

    Selecting the data described how to use GRSRNLxx to define the RNLs. z/OS MVS Initialization and Tuning Reference contains complete information about how to code the GRSRNL system parameter.

  • GRSCNF=xx identifies the GRSCNFxx parmlib member that contributes toward the definition of the complex. GRSCNF00 is the default member and contains ring-specific keywords, so another GRSCNFxx member should be defined by the installation for ring. The GRSDEF syntax for keywords specific to ring mode are shown in Figure 1.
    Figure 1. Ring-relevant parameters for GRSCNFxx
    GRSDEF  [MATCHSYS{(name)}]
                    [{(*)}   ]
            [RESMIL(1-8 decimal digit)]
            [TOLINT(1-8 decimal digit)]
            [ACCELSYS(1-2 decimal digit)]
            [SYNCHRES     {(YES)}] 
            [             {(NO)}]
            [ENQMAXA(1-8 decimal digit)]
            [ENQMAXU(1-8 decimal digit)]

    Because you are initializing a multisystem sysplex that matches the complex, you can use GRSCNF00 with the default values to define all the systems in your complex. Whether you use GRSCNF00 or supply your own parmlib member, you can use the same member on all systems in the sysplex.

Planning Aids

Table 1 provides a worksheet you can use for defining a complex that matches the sysplex.

Reference

Once you have completed your plan, see z/OS MVS Initialization and Tuning Reference for information about how to specify the global resource serialization parmlib member and system parameters.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014