Step 1. Allocate and initialize the BMC installer PDS


Using the sample JCL provided in email attachment order#CISAMP.txt, allocate and initialize the BMC Installer dialog PDS (hlq.cpwr.INS). The following figure shows an example of the CISAMP.txt JCL to FTP the BMC Installer to your mainframe and restore it.

Warning

Important

If you are unable to use the CISAMP.txt JCL to FTP the BMC Installer directly to your mainframe, use a Windows FTP client (such as FileZilla) and use the information provided in the FTP step of the CISAMP.txt file (host name, ID and path) to download the binary cpwr.ins file from the BMC FTP site to your PC. If needed, you can configure your FTP client to use SFTP with SSH2 or other secured transmission. Then, upload the binary file from your PC to your mainframe into a pre-allocated sequential data set named hlq.cpwr.INS.XMIT, with RECFM=FB and LRECL=80. Finally, use the CISAMP.txt JCL and run just the RECEIVE step to create the installer PDS (hlq.cpwr.INS) from your pre-allocated data set (hlq.cpwr.INS.XMIT).

Sample JCL to FTP the BMC Installer

The sample here includes FTPS example for  epddownload.bmc.com and RFN package.

//*********************************************************************
//* Sample JCL for downloading the BMC Install file *
//*********************************************************************
//* *
//* 1 tHiS jCl iS cAsE sensitive, SET CAPS OFF for lower case *
//* 2 Make sure that there are no sequence numbers in columns 72-80 *
//* 3 Insert Jobcard *
//* 4 Change all 'hlq' to appropriate high-level-qualifier(s) *
//* 5 To begin product installation execute: *
//* TSO EX 'hlq.CPWR.INS($$CWINST)' *
//* *
//* Note: The following parms can be specified on additional *
//* LOCSITE commands when necessary: *
//* DATAC=XXXXXXXX (SMS DATACLAS) *
//* MG=XXXXXXXX (SMS MGMTCLAS) *
//* STO=XXXXXXXX (SMS STORCLAS) *
//* VOL=XXXXXX (VOLSER) *
//* *
//* Note: The LOCSITE command can be entered multiple times if needed.*
//* *
//*********************************************************************
//* *
//* NOTE: *
//* *
//* High level ports 30000-32000 are used for FTPS Data traffic. *
//* Your firewall administrator will need to allow for this. *
//* *
//*********************************************************************
//* *
//* 1. The DigiCert Global Root G2 certificate is required. *
//* Be sure to transfer it to your z/OS system in ASCII format. *
//* https://www.digicert.com/kb/digicert-root-certificates.htm *
//* 2. Put them in the key database of your choice. *
//* You can create a key database in USS by using the gskkyman *
//* tool. Or use RACF as your key database. Add them to RACF and *
//* connect them to the keyring you are going to use them with. *
//* 3. Update JCL below to point to proper key database. *
//* *
//*********************************************************************
//FTPS EXEC PGM=FTP,DYNAMNBR=999,PARM='-er TLS (EXIT=8',COND=(4,LT)
//SYSFTPD DD *
SECURE_MECHANISM TLS
TLSMECHANISM FTP
SECURE_DATACONN PRIVATE
EPSV4 TRUE
KEYRING *AUTH*/*
PASSIVEIGNOREADDR TRUE
//SYSPRINT DD SYSOUT=*
//SYSIN DD *
epddownload.bmc.com
[userid]
[password]
binary
locsite recfm=fb lrecl=80 blocksize=3120 tr pri=50 sec=15
get cpwr.ins +
'hlq.CPWR.INS.XMIT'
quit
//RECEIVE EXEC PGM=IKJEFT01,DYNAMNBR=20,COND=(4,LT)
//SYSPRINT DD SYSOUT=*
//SYSTSPRT DD SYSOUT=*
//SYSTSIN DD *
RECEIVE INDSN('hlq.CPWR.INS.XMIT') NODISPLAY
DATASET('hlq.CPWR.INS')
//

After customizing and running the job, make a note of the BMC Installer data set name:


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC Installer Mainframe Products SMP/E Installation