Modifying and running the CUSTINST JCL
To run the CUSTINST JCL
To generate the job control that builds the SMP/E environment and installs the product, you run the INSTALL procedure in the installation data set unloaded by the TSO RECEIVE.
Open CUSTINST JCL and modify the content as specified in the comments in the file:
//jobcard JOB
//***********************************************************
//* RSM RSS Custom Product Install *
//* *
//* Changes: *
//* *
//* Insert valid jobcard *
//* Change &HLQSMP. to your installation HLQ for RSS *
//* Change &HLQRUN. to your installation runtime HLQ *
//* Ensure SMPPTFIN is correct *
//* *
//***********************************************************
//***********************************************************
//* SMP/E Dataset Allocation *
//***********************************************************
//SMPALLOC EXEC PGM=IEFBR14
//RSMAEXEC DD DSN=&HLQSMP..RSMAEXEC,
// DISP=(NEW,CATLG,DELETE),
// DCB=(RECFM=FB,BLKSIZE=32640,LRECL=255),
// SPACE=(TRK,(3,1,25))
//* UNIT=unit,VOL=SER=volser
//*
//***********************************************************
//* Runtime Dataset Allocation *
//***********************************************************
//RUNALLOC EXEC PGM=IEFBR14
//RSMEXEC DD DSN=&HLQRUN..RSMEXEC,
// DISP=(NEW,CATLG,DELETE),
// DCB=(RECFM=FB,BLKSIZE=32640,LRECL=255),
// SPACE=(TRK,(5,1,25))
//* UNIT=unit,VOL=SER=volser
//*
//***********************************************************
//* UCLIN Step *
//***********************************************************
//UCLIN EXEC PGM=GIMSMP,REGION=6M,COND=(0,NE)
//SMPCSI DD DISP=SHR,DSN=&HLQSMP..GLOBAL.CSI
//SMPLOG DD DISP=MOD,DSN=&HLQSMP..SMPLOG
//SMPPTS DD DISP=SHR,DSN=&HLQSMP..SMPPTS
//SMPRPT DD SYSOUT=*
//SMPOUT DD SYSOUT=*
//SMPLIST DD SYSOUT=*
//SMPCNTL DD *
SET BOUNDARY(RSMTZN).
UCLIN.
ADD DDDEF(RSMEXEC)
DATASET(&HLQRUN..RSMEXEC)
SHR.
ENDUCL.
SET BOUNDARY(RSMDZN).
UCLIN.
ADD DDDEF(RSMAEXEC)
DATASET(&HLQSMP..RSMAEXEC)
SHR.
ENDUCL.
//*
//***********************************************************
//* SMP/E Receive Base Product *
//***********************************************************
//SMPRECV EXEC PGM=GIMSMP,REGION=6M,COND=(4,LT),PARM='PROCESS=WAIT'
//SMPCSI DD DISP=SHR,DSN=&HLQSMP..GLOBAL.CSI
//SMPPTFIN DD DISP=SHR,DSN=&HLQSMP..PACKAGE(RSMVV21)
//SMPHOLD DD DUMMY
//SMPCNTL DD *
SET BOUNDARY(GLOBAL).
RECEIVE S(RSMVV21).
//*
//***********************************************************
//* SMP/E Apply Base Product *
//***********************************************************
//SMPAPPLY EXEC PGM=GIMSMP,REGION=6M,COND=(4,LT),PARM='PROCESS=WAIT'
//SMPCSI DD DISP=SHR,DSN=&HLQSMP..GLOBAL.CSI
//SMPHOLD DD DUMMY
//SMPCNTL DD *
SET BOUNDARY(RSMTZN).
APPLY S(RSMVV21) GROUPEXTEND
BYPASS(HOLDSYSTEM(ACTION,DOC,AO,DEP)).
//*
//***********************************************************
//* SMP/E Accept Base Product *
//***********************************************************
//SMPACCPT EXEC PGM=GIMSMP,REGION=6M,COND=(4,LT),PARM='PROCESS=WAIT'
//SMPCSI DD DISP=SHR,DSN=&HLQSMP..GLOBAL.CSI
//SMPHOLD DD DUMMY
//SMPCNTL DD *
SET BOUNDARY(RSMDZN).
ACCEPT S(RSMVV21) GROUPEXTEND
BYPASS(HOLDSYSTEM(ACTION,DOC,AO,DEP)).
//*After modifying the contents for your environment, you can file the job away for later submission or submit it immediately.
During the installation process of the product, all job steps should end with return code 0. If you see a return code other than 0, contact BMC Support and have the output from the installation process available.
Where to go from here
After you run the CUSTINST JCL, confirm or create resource access.
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*