OPSMVS: LINK LMODS CALLLIBS in ZOSMF installation
search cancel

OPSMVS: LINK LMODS CALLLIBS in ZOSMF installation

book

Article ID: 232525

calendar_today

Updated On:

Products

OPS/MVS Event Management & Automation

Issue/Introduction

When installing OPS/MVS 14.0 using zOSMF, on the post-SMPE workflow there is the below job : 

Additional Information (Workflow JCL for LINK LMODS CALLIBS):

//ZOSMFTST  JOB  ......,MSGCLASS=A,                     
//         NOTIFY=....,REGION=0M,CLASS=.....       
//*                                   
//********************************************************************* 
//* Execute SMP/E to relink load modules                            *** 
//********************************************************************* 
//STEP1   EXEC PGM=GIMSMP,                                              
//             PARM='PROCESS=WAIT',                                     
//             REGION=0M,                                               
//             DYNAMNBR=120                                             
//SMPCSI    DD DSN=hlq..CSI,                                
//             DISP=SHR                                                 
//SMPLOG    DD DSN=&&SMPLOG,                                            
//             DISP=(NEW,DELETE),                                       
//             UNIT=SYSDA,                                              
//             SPACE=(CYL,(5,1)),                                       
//             DCB=(BLKSIZE=3200,RECFM=VB)                              
//SMPRPT    DD SYSOUT=*                                                 
//SMPCNTL   DD *                                                        
 SET BDY(CAIT0) .                                                       
 LINK LMODS CALLLIBS . 
//                           

The same jcl is not present in the SAMPJCL library of the normal SMP/E installation.

Why this activity is required only for installation via zOSMF and what is the purpose of running LINK LMODS CALLIBS when in z/OSMF 

Environment

Release : 14.0

Component : OPS/MVS

Resolution

When we perform a normal SMP/E installation, the product is Received, Applied and Accepted. So, during the apply step, all the modules that are required to be linked with external System libraries are linked in that phase.

When we perform a z/OSMF installation, we just copy libraries of a product that is already installed.So, we need to link the modules that use external libraries. Examples of such libraries are the following:

SCSQLOAD
SCEELKED
SCEELIB
SCEEBND2

that's why the required step of LINK LMODS CALLLIBS only when in z/OSMF Installation.