Syntax rules for GRSCNFxx
The following rules apply to the creation of GRSCNFxx:
- Use columns 1 through 71; columns 72 through 80 are ignored.
- Comments may appear in columns 1-71 and must begin with "/*" and end with "*/". A comment can span lines and can appear anywhere except within a keyword or a specified value.
- Each GRSDEF statement is defined as beginning with the characters “GRSDEF” and ending with the character immediately preceding the next GRSDEF statement.
- The GRSDEF statement format is:
GRSDEF [MATCHSYS {(name) }] [ {(*) }] [RESMIL {(1-8 decimal digit) }] [ {(OFF) }] [CTC (3-4 hexadecimal digit device number)...] [RESTART {(YES) }] [ {(NO) }] [REJOIN {(YES) }] [ {(NO) }] [TOLINT (1-8 decimal digit) ] [ACCELSYS (1-2 decimal digit) ] [CTRACE (parmlib member name) ] [SYNCHRES {(YES) }] [ {(NO) }] [GRSQ {(ALL) }] [ {(CONTENTION) }] [ {(LOCAL) }] [ ENQMAXA(1-8 decimal digit)] [ ENQMAXU(1-8 decimal digit)] [ AUTHQLVL(decimal digit 1 or 2)] [MONITOR {(YES) }] [ {(NO) }]
Note:- You can put a blank anywhere except within a keyword or a specified value.
- You can use as many lines as you need for one GRSDEF statement.
- You can specify multiple parameters on the same line.
- No delimiters or blanks are needed between parameters. For example,
the following GRSDEF statement is valid:
GRSDEF MATCHSYS(*) CTC(9A0)CTC(8B0)CTC(7D0)RESMIL(10)
- Duplicate GRSDEF statements cause a syntax error. A syntax error also occurs if you specify more than one GRSDEF statement with MATCHSYS(*), either explicitly or by default, or more than one GRSDEF statement with the same MATCHSYS name.
- If this system is not a member of a sysplex, each GRSDEF statement must include at least one CTC parameter. Each GRSDEF statement can include up to a maximum of 64 CTC parameters.