Parmlib member IDICNFxx
- 00
- A value matching the current MVS™ symbol, &SYSCLONE.
&SYSCLONE is a standard MVS™ system symbol that represents a unique one- or two-character system ID. Refer to MVS™ Initialization and Tuning Reference for information about the MVS™ &SYSCLONE symbol.
Using an IDICNF&SYSCLONE member name permits an installation to specify different options for each MVS™ image in a sysplex, while still using a common PARMLIB data set.
The initial search is for an IDICNF&SYSCLONE member name. If this member name is not found in any parmlib data set, then a search is made for an IDICNF00 member.
The IDICNFxx member can be created in SYS1.PARMLIB, or any other data set that is part of the logical parmlib concatenation.
All data sets in the logical parmlib concatenation must be given universal READ access.
If the IDICNFxx member does not exist, then Fault Analyzer uses the product-supplied default options. In real time, message IDI0018W is issued.
/*-------------------------------------------------------------------*/
/* IBM Fault Analyzer Configuration */
/*-------------------------------------------------------------------*/
Exclude(TYPE(TSU)) /* Exclude TSO users */
Exclude(TYPE(STC) NAME(VTAM)) /* Exclude VTAM started task */
RetainDump(AUTO) /* Automatic dump retention */
/* Data sets where installation application compiler listings are kept */
DataSets(
IDIHIST (IDI.HIST) /* Fault History file */
IDILC (MY.LISTING.C /* C compiler listings */
XY.LISTING2.C) /* more C compiler listings */
IDILCOB (APP1.LISTING.COBOL /* COBOL compiler listings */
MY.LISTING.COBOL) /* COBOL compiler listing for IVP */
IDILCOBO(APP2.LISTINGS) /* OS/VS COBOL compiler listings */
IDILPLI (MY.LISTING.PLI ) /* PL/I compiler listings */
IDILANGX(MY.IDILANGX) /* LANGX files */
IDIADATA(MY.SYSADATA) /* SYSADATA files */
IDIMAPS(IDI.SIDIMAPS) /* Data area models */
)
A sample IDICNFxx parmlib member (which might not match the sample above) is available in the IDI.SIDISAM1 data set as member IDICNF00.
Note that only columns 1 - 71 of the IDICNFxx member are processed.
- If you have installed Fault Analyzer with a high-level qualifier other than
IDI, then you must include the DataSets option with specification of data sets
for these DDnames:
- IDIMAPS
- IDIDOC
- If you have allocated your VSAM message and abend code explanation repository with a name other than IDI.IDIVSENU , then you must include the DataSets option with specification of the data set name for the IDIVSENU DDname.
- If you have allocated your default history file with a name other than IDI.HIST, then you must include the DataSets option with specification of the data set name for the IDIHIST DDname.
You can change the parmlib member whenever you need to. For example, you can change the parmlib member to exclude other types of jobs. However, you should adjust an option in the user options file if you only want to change an option for one job.
Various techniques for changing options for individual jobs are described in Where to specify options, Batch reanalysis options, and Interactive reanalysis options.
The individual options are explained in Option descriptions.
The next sections briefly describe the function of some of the other Fault Analyzer options that you might want to consider specifying in the IDICNFxx parmlib member. However, if you are installing Fault Analyzer and merely want to reach a point at which the supplied IVP jobs can be run, then neither of these options are required.
In the remainder of this document, whenever references are made to the IDICNFxx parmlib member, it is implied that the name can be either IDICNF00, or IDICNF&SYSCLONE.