Using a single PROC for Datacom Primary and Shadow MUF
search cancel

Using a single PROC for Datacom Primary and Shadow MUF

book

Article ID: 129884

calendar_today

Updated On:

Products

Datacom Datacom/AD Datacom/DB

Issue/Introduction

Primary/Shadow configuration requires that each MUF region runs with its own PXX dataset, i.e. PXX cannot be shared between the two MUF regions.

How to use a single JCL deck to start both the members of a Primary/Shadow MUF pair?

Environment

Release : all

Component : Datacom/DB

Component : Datacom/AD

Resolution

Here are three possible options:

  1. Eliminate the PXX dataset entirely from the JCL by using the execution parm NO_PXX. This parameter turns off all open and write functions to the PXX file, allowing that DD statement to be removed from the JCL. MUF startup option SYSOUT is required then. To use this, code the EXEC statement like this:
    //AD15STRT EXEC PGM=DBMUFPR,PARM='/PGMDT=20151101,NO_PXX',
    //     REGION=0M,MEMLIMIT=NOLIMIT,TIME=1440     
  2. Use a temporary PXX dataset in the JCL:
    //PXX DD DSN=&&PXX,UNIT=SYSDA, 
    //    SPACE=(TRK,(1000)),DISP=(,DELETE)
  3. If the MUF STCs are running on the two different LPARs (e.g. TST1 and TST2), then two permanent datasets can be allocated with DSN names like:
       hlq.TST1.PXX
       hlq.TST2.PXX
       and then the PXX in the MUF startup can be referenced using the &SYSNAME variable:
       //PXX DD DSN=hlq.&SYSNAME..PXX