Before you start to install CA Mainframe Software Manager - MVS you will need to do some extra steps to install the actual products.

Document ID : KB000051846
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

This document describes the steps and provides sample jcl to prepare your z/OS and USS environment to install the actual CA Mainframe Software Manager - MVS product.

Before starting with the SMP/E install of the product you need to install a file system in your USS partition and mount it. Also the product package needs to be downloaded from the CA FTP server and made available in the USS partition. And finally it needs to be unpaxed to get the libraries to use...

Caution: This is only SAMPLE jcl and the directories can be different or incomplete. Verifying them with the installation instructions in the CA Mainframe Software Manager - MVS Product Guide is required.

Solution:

The complete sample JCL should be like this:

// insert valid jobcard
//********************************************************************  
//* Allocate a zFS aggregate (actually a VSAM linear dataset with 8     
//* KB blocks).                                                         
//* Notes: - There are 6 8 KB per track -> 90 8 KB per cyl.             
//*        - When the total size of a file is greater than 4 GB         
//*          (extended format) the DFSMS DATACLASS must provide         
//*          extended addressability. Add DATACLASS(LSEXT).             
//********************************************************************  
//STEP1   EXEC PGM=IDCAMS                                               
//SYSPRINT  DD SYSOUT=*                                                 
//DISK      DD DISP=OLD,UNIT=3390,VOL=SER=volser                        
//SYSIN     DD *                                                        
  DEFINE CLUSTER (NAME(datasetname) VOL(volser) -                  
                 LINEAR CYL(600 100) SHAREOPTIONS(2))  -                
         DATA (CISZ(4096))                                              
/*
//********************************************************************  
//* Format the zFS as a compatibility mode aggregate. The zFS           
//* aggregate contains 1 zFS file system. The zFS file system has the   
//* same name as the zFS aggregate (and the VSAM LDS).   
//* Enyer below the datasetname above created in the define cluster.               
//********************************************************************  
//STEP2   EXEC PGM=IOEAGFMT,                                            
//             PARM=('-aggregate datasetname -compat ')            
//STDOUT    DD SYSOUT=*                                                 
//STDERR    DD SYSOUT=*                                                 
//SYSPRINT  DD SYSOUT=*                                                 
//CEEDUMP   DD SYSOUT=*                                                 
//SYSUDUMP  DD SYSOUT=*                                                 
//********************************************************************  
//* DEFINE PATHS.                                                       
//********************************************************************  
//STEP01  EXEC PGM=IKJEFT1B                                             
//SYSTSPRT  DD SYSOUT=*                                                 
//SYSTSIN   DD *                                                        
  PROF MSGID WTPMSG                                                     
  MKDIR '/usr/lpp/java/J5.0'        MODE(7,7,5)                         
/*
//********************************************************************* 
//* MOUNT HFS                                                       
//* Define the datasetname above allocated and defined in step1
//* Enter mountpoint created in previous step
//********************************************************************* 
//STEP1   EXEC PGM=IKJEFT01                                             
//SYSPRINT  DD SYSOUT=*                                                 
//SYSTSPRT  DD SYSOUT=*                                                 
//SYSTSIN   DD *                                                        
  MOUNT FILESYSTEM('datasetname')   -                              
        MOUNTPOINT('/usr/lpp/java/J5.0')  -                             
        TYPE(ZFS)  MODE(RDWR)  WAIT                                     
/*                                                                      
//********************************************************************  
//* DEFINE additional PATHS.                                           
//********************************************************************  
//STEP01  EXEC PGM=IKJEFT1B                                             
//SYSTSPRT  DD SYSOUT=*                                                 
//SYSTSIN   DD *                                                        
  PROF MSGID WTPMSG                                                     
  MKDIR '/u/users/ca/msm20'                MODE(7,7,5)                         
  MKDIR '/u/users/ca/msm20/msmserv'        MODE(7,7,5)
  MKDIR '/u/users/ca/msmserv/msminstall'   MODE(7,7,5)
  MKDIR '/u/users/ca/msmserv/msm'          MODE(7,7,5)  
  MKDIR '/u/users/ca/msmserv/msmruntime'   MODE(7,7,5)
  MKDIR '/u/users/ca/msmserv/msmtmp'       MODE(7,7,5)
  MKDIR '/u/users/ca/msmserv/mpm'          MODE(7,7,5)
/*
//********************************************************************
//*   This job will FTP the pre-req pax file, the MSM Installer
//*   pax file, the current MSM PTFs and the Datacom fixes
//*   into the /u/users/msmserv/msminstall directory created
//*   for MSM installation.
//*
//********************************************************************
//*  Client may have to specify SYSTCPD DD depending on
//*   configuration
//*SYSTCPD  DD DSN=TCPIP.MVXE21.TCPIP.DATA,DISP=SHR
//*S010     EXEC PGM=FTP,PARM='(EXIT TIMEOUT 720',COND=(0,LT)
//STEP1   EXEC FTPBATCH,
//             PARM='(EXIT TIMEOUT 720',COND=(0,LT)
//SYSPRINT DD SYSOUT=*
//INPUT    DD *
scftpd.ca.com
Your.ca.email.address Your.cso.password
Binary
lcd /u/users/ca/msm20/msmserv/msminstall
cd /CAproducts/MSM/CA_MSM_Installation/
mget 20000168X01.pax.Z
dir
QUIT
/*
//*********************************************************************
//*  UNPAX into an EXISTING USS directrory for z/OS products
//*********************************************************************
//UNPAXDIR EXEC PGM=BPXBATCH,                list block spec files
//             PARM='sh cd /u/users/ca/msm20/msmserv/msminstall;pax -rvf *
//             20000168X01.pax.Z'
//STDOUT    DD SYSOUT=*
//STDERR    DD SYSOUT=*
//*
//