Making Fault Analyzer modules available

To make Fault Analyzer modules available, the following steps must be performed following the SMP/E installation of Fault Analyzer.

  1. Authorize IDI.SIDIAUTH and add to the LINKLIST

    Fault Analyzer modules that require APF-authorization are placed in target library, IDI.SIDIAUTH. You must APF-authorize IDI.SIDIAUTH by adding it to the IEAAPFxx or PROGxx member (if available on your system) in SYS1.PARMLIB. IDI.SIDIAUTH must also reside in the LINKLIST. Add IDI.SIDIAUTH to your concatenated LINKLIST by using the LNKLSTxx or PROGxx member in your SYS1.PARMLIB.

    Note: MVS requires that data sets in LINKLIST either be in the master catalog or specified with the volume serial number where the data set resides.

    The load modules IDIDA, IDIPDDIR, and IDIUTIL in IDI.SIDIAUTH do not execute correctly unless they are loaded from an APF-authorized library.

  2. Add IPV.SIPVMODA to the LINKLIST

    Data set IPV.SIPVMODA, which is created as part of the ADFz Common Components installation, must be added to LINKLIST for Fault Analyzer to provide source level support when using compiler listings or SYSADATA files.

    Note: MVS requires that data sets in LINKLIST either be in the master catalog or specified with the volume serial number where the data set resides.

    ADFz Common Components also provides a data set IPV.SIPVMOD1, which is not required by Fault Analyzer.

  3. Add IDI.SIDIALPA to the LPALIST

    Fault Analyzer modules that must be loaded into the LPA reside in the target library, IDI.SIDIALPA. Add IDI.SIDIALPA to your concatenated LPALIST via the LPALSTxx member in your SYS1.PARMLIB.

    Note: MVS requires that data sets in LPALIST are either in the master catalog or specified with the volume serial number where the data set resides.
    The LPALSTxx change must be implemented by performing an IPL with CLPA (step 5), or by doing the following if an IPL cannot be scheduled:
    1. Issue the operator command:
      SETPROG LPA,ADD,MOD=(IDICSVCR, IDICSRBL),DSN=IDI.SIDIALPA
    2. Submit a batch job containing the following EXEC JCL statement to dynamically install the Fault Analyzer SVC 109 ESR code 53 on your system.
      // EXEC PGM=IDICZSVC
      If the IDI.SIDIALPA modules are not added to LPA via an IPL with CLPA (step 5) or the above dynamic update using SETPROG and IDICZSVC, then errors are expected, including abend S16D.
  4. Add Fault Analyzer and IPVLANGX to LPA

    This is an optional but recommended step to provide additional storage in the abending region for Fault Analyzer real-time analysis.

    For more information see, Storage recommendations.

  5. Perform IPL with CLPA

    If any of the previous steps were not successfully implemented dynamically, then it is necessary to IPL your system with CLPA.