z/OS JES2 Initialization and Tuning Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Sample JES2 initialization data set and HASPLIST corrections

z/OS JES2 Initialization and Tuning Guide
SA32-0991-00

The following two figures provide examples of the JES2 initialization data set used to start JES2 and the HASPLIST data set that results from processing the initialization data set. The HASPLIST data set is generated through the LIST=YES parameter on the OPTSDEF initialization statement. Note that when an error occurs, the operator must retype the entire initialization statement correctly and follow it with an end statement to continue initialization processing.

You can preallocate a data set and indicate to JES2 to use it for HASPLIST. In this case, you need to perform the pre-allocation with DCB parameters of LRECL=121 and RECFM=FBA. You need to ensure that the BLKSIZE on the pre-allocated data set is an integer multiple of LRECL; otherwise an 013 abend occurs.

Figure 1. Example of a JES2 Initialization Data Set
OPTSDEF   LIST=YES
/********************************************************************/
/*                                                                  */
/*               SAMPLE JES2 PARAMETER LIBRARY LISTING              */
/*                                                                  */
/********************************************************************/
CKPTDEF   CKPT1=(DSN=SYS1.JESCKPT1,VOL=CHECK1,INUSE=YES),
          CKPT2=(DSN=SYS1.JESCKPT2,VOL=CHECK2,INUSE=YES),
          MODE=DUPLEX,DUPLEX=ON
/********************************************************************/
/*                                                                  */
/*                LOCAL DEVICES                                     */
/*                                                                  */
/********************************************************************/
RDR(1)    UNIT=00C
RDR(2)    UNIT=011,PRIOLIM=9,CLASS=X,AUTH=(JOB=NO,SYSTEM=NO,DEVICE=NO),
          PRTDEST=R3
PRT(1)    UNIT=002,CLASS=AJH,UCS=PN
PRT(2)    UNIT=00E,CLASS=AJH,UCS=PN
PRT(3)    UNIT=00F,CLASS=A,ROUTECDE=22,UCS=PN
PRT(4)    UNIT=018,CLASS=NI,MARK=YES,BURST=NO,TRKCELL=YES
PUN(1)    UNIT=00D,PAUSE=YES
INTRDR    PRIOLIM=9,AUTH=(JOB=NO,SYSTEM=NO,DEVICE=NO)
INITDEF   PARTNUM=8
INIT(1)   CLASS=AFJKE                    /*INITIATOR 1*/
INIT(2)   CLASS=BCDEF                    /*INITIATOR 2*/
INIT(3)   CLASS=DEFGH                    /*INITIATOR 3*/
INIT(4)   CLASS=XKH                      /*INITIATOR 4*/
INIT(5)   CLASS=JKEBF                    /*INITIATOR 5*/
INIT(6)   DRAIN                          /*SPARE INITIATOR*/
INIT(7)   DRAIN                          /*SPARE INITIATOR*/
INIT(8)   DRAIN                          /*SPARE INITIATOR*/
JOBCLASS(STC) LOG=NO,OUTPUT=NO,CONDPURG=YES  /*STARTED TASK DEFINITIONS*/
JOBCLASS(TSU) REGION=50K,COMMAND=IGNORE,MSGLEVEL=(1,1),CONDPURG=YES
JOBCLASS(S)  PROCLIB=03,HOLD=YES         /*SYSTEM PROGRAMMER CLASS */
OUTCLASS(H)  OUTDISP=(HOLD,HOLD),TRKCEL=NO     /*SYSOUT CLASS HELD */
                                               /*FOR OUTPUT        */
OUTCLASS(N)  TRKCELL=YES
OUTCLASS(X)  OUTPUT=DUMMY,TRKCELL=NO     /*THROWAWAY CLASS*/
/*******************************************************************/
/*                                                                 */
/*                NJE/RJE INITIALIZATION PARAMETERS                */
/*                                                                 */
/*******************************************************************/
NJEDEF    OWNNODE=1,NODENUM=10,LINENUM=15,RESTNODE=10
LINE(1)   UNIT=040,DUPLEX=FULL,TRANSPAR=YES,REST=10
LINE(2)   UNIT=041,TRANSPAR=YES,PASSWORD=SECRET,REST=20
LINE(3)   UNIT=042,TRANSPAR=YES,PASSWORD=SECRET,REST=15
LINE(4)   UNIT=043,TRANSPAR=YES,PASSWORD=SECRET,REST=50
LINE(5)   UNIT=044,TRANSPAR=YES,PASSWORD=SECRET,REST=10
LINE(6)   UNIT=SNA
LINE(7)   UNIT=SNA,PASSWORD=LINE4PW
RMT(1)    DEVTYPE=3780,LINE=1,NUMPUN=1,TRANSPAR=YES,BUFEXPEN=1,
          COMPRESS=YES
R1.PR1    PRWIDTH=144
RMT(2)    DEVTYPE=2922,NUMPU=1,CONS=YES,MULTILV=YES,TRANSPAR=YES
R2.PR1    PRWIDTH=132
RMT(3)    DEVTYPE=S/370,NUMPRT=2,CONS=YES,MULTILV=YES,TRANSPAR=YES
R3.PR1    PRWIDTH=150,FCBLOAD=YES
R3.PR2    PRWIDTH=132
RMT(4)    DEVTYPE=1130,CONS=YES,MULTILV=YES,NUMPUN=1
R4.PU1    START=NO
RMT(5)    DEVTYPE=SYSTEM/3,NUMRDR=3,NUMPUN=2,CONS=YES,MULTILV=YES
R5.PR1    PRWIDTH=132
RMT(6)    DEVTYPE=2780,NUMPUN=1,TRANSPAR=YES,MRF2780=YES,HTABS=YES
R6.PR1    PRWIDTH=144
RMT(7)    DEVTYPE=LUTYPE1,ROUTECDE=10,BUFSIZE=512,DISCINTV=8000,
          NUMPUN=1,COMPRESS=YES
RMT(8)    DEVTYPE=LUTYPE1,LINE=6,BUFSIZE=256,NUMPUN=1
OPTSDEF LIST=NO
/********************************************************************/
/*                                                                  */
/*                 REMOTE PASSWORDS                                 */
/*                                                                  */
/********************************************************************/
RMT(1)          PASSWORD=CHICAGO
RMT(2)          PASSWORD=BOARDWLK
RMT(3)          PASSWORD=ALBANY
RMT(4)          PASSWORD=LACKLSTR
RMT(5)          PASSWORD=KALAMAZO
RMT(6)          PASSWORD=UNIQUE
OPTSDEF LIST=YES
/********************************************************************/
/*                                                                  */
/*                JES2 PARAMETER OVERRIDES                          */
/*                                                                  */
/********************************************************************/
BUFDEF    BELOWBUF=(LIMIT=10),EXTBUF=(LIMIT=30)
SPOOLDEF  TRKCELL=6
PRINTDEF  NIUCS=GF12
/********************************************************************/
/*                                                                  */
/*         MULTI-ACCESS SPOOL CONFIGURATION PARAMETERS              */
/*                                                                  */
/********************************************************************/
MASDEF   OWNMEMB=SYSA,SHARED=NOCHECK
MEMBER(1) NAME=SYSA
MEMBER(2) NAME=SYSB
D SPOOLDEF VOLUME
D CKPTDEF CKPT1                      /* DISPLAY CURRENT */
D CONDEF CONCHAR                     /* PARAMETER VALUES */
/********************************************************************/
/*                                                                  */
/*                       OPERATOR OVERRIDES                         */
/*                                                                  */
/********************************************************************/
CONSOLE                              /* ALLOW OPERATOR TO OVERRIDE  */
/********************************************************************/
/*                                                                  */
/*                       EVENT TRACE OPTIONS                        */
/*                                                                  */
/********************************************************************/
TRACEDEF   ACTIVE=YES,                     /* START EVENT TRACING   */
           LOG=(CLASS=A,SIZE=200,START=YES),  /* LOG TRACE OUTPUT   */
           PAGES=4,TABLES=20,TABWARN=50    /* SET TABLE SIZE/NUMBER */
TRACE(1-*) START=YES                       /* START ALL TRACE IDs)  */
/********************************************************************/
/*                                                                  */
/*                         OPERATOR COMMANDS                        */
/*                                                                  */
/********************************************************************/
$S LINE(1-5)
$TLINE(1),TR=YES                   /*TRACE I/O COMPLETIONS ON LINE 1*/
$VS,'V (234,235,236,237),OFFLINE'
/********************************************************************/
/*                                                                  */
/*               END OF JES2 PARAMETER LIBRARY LISTING              */
/*                                                                  */
/********************************************************************/
Figure 2. HASPLIST Data Set Example Produced by Specifying the LIST Start Option
                       JES2 PARAMETER LIBRARY LISTING
                 CORRECTING INITIALIZATION PARAMETER ERRORS
                                 PAGE 1

SHASPARM   STMT   1  OPTSDEF   LIST=YES
SHASPARM   STMT   2  /*************************************************/
SHASPARM   STMT   3  /*                                               */
SHASPARM   STMT   4  /*        SAMPLE JES2 PARAMETER LIBRARY LISTING  */
SHASPARM   STMT   5  /*                                               */
SHASPARM   STMT   6  /*************************************************/
SHASPARM   STMT   7  CKPTDEF   CKPT1=(DSN=SYS1.JESCKPT1,VOL=CHECK1,INUSE=YES),
                               CKPT2=(DSN=SYS1.JESCKPT2,VOL=CHECK2,INUSE=YES),
                     MODE=DUPLEX,DUPLEX=ON
SHASPARM   STMT   8  /*************************************************/
SHASPARM   STMT   9  /*                                               */
SHASPARM   STMT  10  /*                LOCAL DEVICES                  */
SHASPARM   STMT  11  /*                                               */
SHASPARM   STMT  12  /*************************************************/
SHASPARM   STMT  13  RDR(1)    UNIT=00C
SHASPARM   STMT  14  RDR(2)    UNIT=011,PRIOLIM=9,CLASS=X,
                               AUTH=JOB=NO,SYSTEM=NO),PRTDEST=3
SHASPARM   STMT  15  PRT(1)    UNIT=002,CLASS=AJH,UCS=PN
SHASPARM   STMT  16  PRT(2)    UNIT=00E,CLASS=AJH,UCS=PN
SHASPARM   STMT  17  PRT(3)    UNIT=00F,CLASS=A,ROUTECDE=22,UCS=PN
DIAGNOSTIC STMT  17  RC=(18),PRT(3) ROUTECDE (ELEMENT 1)  - INVALID ROUTE
DIAGNOSTIC STMT  17  CODE
CONSOLE    STMT  18  PRT(3) UNIT=00F,CLASS=A,ROUTECDE=R22,UCS=PN
CONSOLE    STMT  19
                     END
SHASPARM   STMT  20  PRT(4)    UNIT=018,CLASS=NI,MARK=YES,BURST=NO,TRKCELL=YES
SHASPARM   STMT  21  PUN(1)    UNIT=00D,PAUSE=YES
SHASPARM   STMT  22  INTRDR    PRIOLIM=9,AUTH=(JOB=NO,SYSTEM=NO,DEVICE=NO)
DIAGNOSTIC STMT  22  RC=(03),INTRDR PRIOLIM  - INVALID PARAMETER STATEMENT
CONSOLE    STMT  23  INTRDR PRTYLIM=9,AUTH=(JOB=NO,SYSTEM=NO,DEVICE=NO)
CONSOLE    STMT  24  END
                    JES2 PARAMETER LIBRARY LISTING
                                PAGE 2

SHASPARM   STMT  25  INITDEF   PARTNUM=8
SHASPARM   STMT  26  INIT(1)   CLASS=AFJKE                 /*INITIATOR 1      */
SHASPARM   STMT  27  INIT(2)   CLASS=BCDEF                 /*INITIATOR 2      */
SHASPARM   STMT  28  INIT(3)   CLASS=DEFGH                 /*INITIATOR 3      */
SHASPARM   STMT  29  INIT(4)   CLASS=XKH                   /*INITIATOR 4      */
SHASPARM   STMT  30  INIT(5)   CLASS=JKEBF                 /*INITIATOR 5      */
SHASPARM   STMT  31  INIT(6)   DRAIN                       /*SPARE INITIATOR  */
SHASPARM   STMT  32  INIT(7)   DRAIN                       /*SPARE INITIATOR  */
SHASPARM   STMT  33  INIT(8)   DRAIN                       /*SPARE INITIATOR  */
SHASPARM   STMT  34  JOBCLASS(STC)  LOG=NO,OUTPUT=NO,      /*STARTED TASK     */
                     CONDPURG=YES                          /*DEFINITIONS      */
SHASPARM   STMT  35  JOBCLASS(TSU)  REGION=50K,COMMAND=IGNORE, /*TIME-SHARING */
                     MSGLEVEL=(1,1),CONDPURG=YES           /*USER DEFINITIONS */
SHASPARM   STMT  36  JOBCLASS(S)  PROCLIB=03,HOLD=YES      /*SYSTEM PROGRAMMER*/
                                                           /*CLASS            */
SHASPARM   STMT  37  OUTCLASS(H)  OUTDISP=(HOLD,HOLD),     /*SYSOUT CLASS HELD*/
                     TRKCEL=NO                             /*FOR OUTPUT       */
DIAGNOSTIC STMT  37  RC=(03),OUTCLASS(H) TRKCEL  - INVALID PARAMETER
DIAGNOSTIC STMT  37  STATEMENT
CONSOLE    STMT  38  OUTCLASS(H) OUTDISP=(HOLD,HOLD),TRKCELL=NO
CONSOLE    STMT  39  END
SHASPARM   STMT  40  OUTCLASS(N)  TRKCELL=YES
SHASPARM   STMT  41  OUTCLASS(X)  OUTPUT=DUMMY,TRKCELL=NO  /*THROWAWAY CLASS  */
                    JES2 PARAMETER LIBRARY LISTING
                                PAGE 3

SHASPARM   STMT  42  /*************************************************/
SHASPARM   STMT  43  /*                                               */
SHASPARM   STMT  44  /*           NJE/RJE INITIALIZATION              */
SHASPARM   STMT  45  /*                                               */
SHASPARM   STMT  46  /*************************************************/
SHASPARM   STMT  47  NJEDEF    OWNNODE=1,NODENUM=10,LINENUM=15,RESTNODE=10
SHASPARM   STMT  48  LINE(1)   UNIT=040,DUPLEX=FULL,TRANSPAR=YES,REST=10
SHASPARM   STMT  49  LINE(2)   UNIT=041,TRANSPAR=YES,PASSWORD=SECRET,REST=20
SHASPARM   STMT  50  LINE(3)   UNIT=042,TRANSPAR=YES,PASSWORD=SECRET,REST=15
SHASPARM   STMT  51  LINE(4)   UNIT=043,TRANSPAR=YES,PASSWORD=SECRET,REST=50
SHASPARM   STMT  52  LINE(5)   UNIT=044,TRANSPAR=YES,PASSWORD=SECRET,REST=10
SHASPARM   STMT  53  LINE(6)   UNIT=SNA
SHASPARM   STMT  54  LINE(7)   UNIT=SNA,PASSWORD=LINE4PW
SHASPARM   STMT  55  RMT(1)    DEVTYPE=3780,LINE=1,NUMPUN=1,TRANSPAR=YES
                     BUFEXPEN=1,COMPRESS=YES
DIAGNOSTIC STMT  55  RC=(03),RMT(1) BUFEXPEN  - INVALID PARAMETER STATEMENT
CONSOLE    STMT  56  RMT(1) DEVTYPE=3780,LINE=1,NUMPUN=1,TRANSPAR=YES,
CONSOLE    STMT  56  BUFEXPAN=1,COMPRESS=YES
CONSOLE    STMT  57  END
SHASPARM   STMT  58  R1.PR1    PRWIDTH=144
SHASPARM   STMT  59  RMT(2)    DEVTYPE=2922,NUMPU=1,CONS=YES,MULTILV=YES,
                               TRANSPAR=YES
SHASPARM   STMT  60  R2.PR1    PRWIDTH=132
SHASPARM   STMT  61  RMT(3)    DEVTYPE=S/370,NUMPRT=2,CONS=YES,MULTILV=YES,
                               TRANSPAR=YES
SHASPARM   STMT  62  R3.PR1    PRWIDTH=150,FCBLOAD=YES
SHASPARM   STMT  63  R3.PR2    PRWIDTH=132
SHASPARM   STMT  64  RMT(4)    DEVTYPE=1130,CONS=YES,MULTILV=YES,NUMPUN=1
SHASPARM   STMT  65  R4.PU1    START=NO
SHASPARM   STMT  66  RMT(5)    DEVTYPE=SYSTEM/3,NUMRDR=3,NUMPUN=2,CONS=YES,
                               MULTILV=YES
SHASPARM   STMT  67  R5.PR1    PRWIDTH=132
SHASPARM   STMT  68  RMT(6)    DEVTYPE=2780,NUMPUN=1,TRANSPAR=YES,MRF2780=YES,
                               HTABS=YES
SHASPARM   STMT  69  R6.PR1    PRWIDTH=144
SHASPARM   STMT  70  RMT(7)    DEVTYPE=LUTYPE1,ROUTECDE=10,BUFSIZE=512
                               DISCINTV=8000,NUMPUN=1,COMPRESS=YES
SHASPARM   STMT  71  RMT(8)    DEVTYPE=LUTYPE1,LINE=6,BUFSIZE=256,NUMPUN=1
SHASPARM   STMT  72  OPTSDEF LIST=NO
SHASPARM   STMT  85  /*************************************************/
SHASPARM   STMT  86  /*                                               */
SHASPARM   STMT  87  /*                JES2 PARAMETER OVERRIDES       */
SHASPARM   STMT  88  /*                                               */
SHASPARM   STMT  89  /*************************************************/
SHASPARM   STMT  90  BUFDEF    BELOWBUF=(LIMIT=10),EXTBUF=(LIMIT=30)
SHASPARM   STMT  91  SPOOLDEF  TRKCELL=6
SHASPARM   STMT  92  PRINTDEF  NIUCS=GF12
                    JES2 PARAMETER LIBRARY LISTING
                                PAGE 4

SHASPARM   STMT  93  /*************************************************/
SHASPARM   STMT  94  /*                                               */
SHASPARM   STMT  95  /*  MULTI-ACCESS SPOOL CONFIGURATION PARAMETERS  */
SHASPARM   STMT  96  /*                                               */
SHASPARM   STMT  97  /*************************************************/
SHASPARM   STMT  98  MASDEF   OWNMEMB=SYSA,SHARED=NOCHECK
SHASPARM   STMT  99  MEMBER(1) NAME=SYSA
SHASPARM   STMT 100  MEMBER(2) NAME=SYSB
SHASPARM   STMT 101  D SPOOLDEF VOLUME
SHASPARM   STMT 102  D CKPTDEF CKPT1                      /*DISPLAY CURRENT   */
SHASPARM   STMT 103  D CONDEF CONCHAR                     /*PARAMETER VALUES  */
SHASPARM   STMT 104  /**************************************************/
SHASPARM   STMT 105  /*                                                */
SHASPARM   STMT 106  /*                      OPERATOR OVERRIDES        */
SHASPARM   STMT 107  /*                                                */
SHASPARM   STMT 108  /**************************************************/
SHASPARM   STMT 109  CONSOLE                              /*ALLOW OPERATOR    */
                                                          /*TO OVERRIDE VALUES*/
CONSOLE    STMT 110  END
SHASPARM   STMT 111  /**************************************************/
SHASPARM   STMT 112  /*                                                */
SHASPARM   STMT 113  /*                       EVENT TRACE OPTIONS      */
SHASPARM   STMT 114  /*                                                */
SHASPARM   STMT 115  /**************************************************/
SHASPARM   STMT 116  TRACEDEF   ACTIVE=YES,             /* START EVENT TRACING*/
                     LOG=(CLASS=A,SIZE=200,START=YES),  /* LOG TRACE OUTPUT   */
                     PAGES=4,TABLES=20,TABWARN=50       /* SET TABLE SIZE     */
                                                        /* NUMBER             */
SHASPARM   STMT 117  TRACE(1-*) START=YES   /*  START ALL TRACE IDS           */
SHASPARM   STMT 118  /**************************************************/
SHASPARM   STMT 119  /*                                                */
SHASPARM   STMT 120  /*                       OPERATOR COMMANDS        */
SHASPARM   STMT 121  /*                                                */
SHASPARM   STMT 122  /**************************************************/
SHASPARM   STMT 123  $S LINE(1-5)
SHASPARM   STMT 124  $TLINE(1),TR=YES                     /*TRACE I/O         */
                                                          /*COMPLETIONS ON LN1*/
SHASPARM   STMT 125  $VS,'V (234,235,236,237),OFFLINE'
SHASPARM   STMT 126  /**************************************************/
SHASPARM   STMT 127  /*                                                */
SHASPARM   STMT 128  /*    END OF JES2 PARAMETER LIBRARY LISTING       */
SHASPARM   STMT 129  /*                                                */
SHASPARM   STMT 130  /**************************************************/
SHASPARM   STMT 131  /*  THIS IS A NULL JES2 INITIALIZATION DATA SET

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014