GRSRNL

GRSRNL={aa        }
       {(aa,bb...)}
       {EXCLUDE   }
This parameter can specify one or more GRSRNLxx parmlib members. The two alphanumeric characters, represented by aa (or bb, and so on), are appended to GRSRNL to form the name of the GRSRNLxx members.

The GRSRNLxx members contain resource name lists (RNLs). The system (specifically, global resource serialization) uses the RNLs to determine how to treat a resource that the installation defined in an RNL.

GRSRNL=EXCLUDE specifies that no resource name lists (RNLs) are to be used in the complex. All ENQ, RESERVE, and DEQ macro requests with a scope of SYSTEMS are treated as though they had been found in the SYSTEMS exclusion RNL. Their scope is changed to SYSTEM and they are processed locally.

The RNL=NO parameter, if specified on the request, prevents this exclusion. It allows the request to retain its scope of SYSTEMS and be serialized globally on all systems in the complex. See z/OS MVS Planning: Global Resource Serialization when to use GRSRNL=EXCLUDE.
Note: If you specify anything other than GRS=NONE during system initialization, the GRSRNL parameter is required.

Value Range: Any two alphanumeric characters.

Default Value: None

Associated Parmlib Member: GRSRNLxx