Running the SMP/E installation process
If your site requires an SMP/E installation for vendor product installations, run the SMP/E installation process.
BMC recommends that you create a new SMP/E environment for a new version of BMC AMI Defender. Do not reuse an existing BMC AMI Defender SMP/E environment.
Before you begin
Ensure that you have already installed the BMC AMI Defender product files product files.
To create the SMP/E installation files
In the AMIHLQ.CZAGENT.XMIT data set there is an SMPEINST member that you customize and run to create the SMP/E installation files.
- Open the SMPEINST member for editing.
 - Add your site-specific JOB card.
 - Change the following references to your variable value:
- AMIHLQ
 - AMISC
 - (Optional) AMIMC (depends on site requirements)
 
 - Modify the file according to your SMS requirements:
- If your site requires an SMS management class specification, uncomment the following JCL statements:
- All MGMTCLAS=&MCLASS.
 - SET MCLASS=
 
 - If you do not use SMS, modify the file as follows:
- Change all references to AMIVS to your variable value.
 - Comment out the following JCL statements:
- All STORCLAS=&SCLASS.
 - All MGMTCLAS=&MCLASS.
 - SET SCLASS=
 - SET MCLASS=
 - Uncomment the following JCL statements:
- All VOL=SER=&VOLSER.
 - SET VOLSER=
 
 
 
 
 - If your site requires an SMS management class specification, uncomment the following JCL statements:
 - Submit the customized job for execution.
 
The job allocates and populates the following data sets:
- AMIHLQ.CZAGENT.FMID.SMPMCS
 - AMIHLQ.CZAGENT.FMID.SMPEJCL
 
To create the SMP/E environment and run the installation
In the AMIHLQ.CZAGENT.FMID.SMPEJCL data set are jobs that you customize and run to to build the SMP/E environment and populate the SMP/E data sets.
For each job, use the following procedure:
- Open the job JCL file for editing.
 - Add your site-specific JOB card.
 - Change the following references to your variable value:
- AMIHLQ
 - AMISC
 - (Optional) AMIMC (depends on site requirements)
 
 - Modify the file according to your SMS requirements:
- If your site requires an SMS management class specification, uncomment the following JCL statements:
- MGMTCLAS=&MCLASS.
 - SET MCLASS=
 
 - If you do not use SMS, modify the file as follows:
- Change all references to AMIVS to your variable value.
 - Comment out the following JCL statements:
- All STORCLAS=&SCLASS.
 - All MGMTCLAS=&MCLASS.
 - SET SCLASS=
 - SET MCLASS=
 - Uncomment the following JCL statements:
- All VOL=SER=&VOLSER.
 - SET VOLSER=
 
 
 
 
 - If your site requires an SMS management class specification, uncomment the following JCL statements:
 Run the customized jobs in the following order:
Job
Description
DSALLOC
Allocates the SMP/E data sets and populates the F1 – F6 RELFILE data sets required to build the SMP/E product libraries.
MAKECSI
Allocates the SMP/E CSI
Customize this job according to the previous instructions and the following changes:
- If required, uncomment the MGMTCLAS(…) statement in the CSI IDCAMS DEFINE statement. Otherwise, delete this statement.
 - If you use SMS, delete the VOLUMES(…) statement from the CSI IDCAMS DEFINE statement.
 - If you do not use SMS, delete the STORCLAS(…) and MGMTCLAS(…) from the CSI IDCAMS DEFINE statement and uncomment the VOLUMES(…) statement.
 
MKDDDEFS
Defines the SMP/E Target and Distribution libraries to the SMP/E CSI.
SMPRECV
Receive the product files into the SMP/E data sets
SMPAPPLY
Apply the product into the SMP/E Target Zone
SMPACCPT
Accept the product into the SMP/E Distribution Zone
DSCLEAN
This is an optional job that will delete all the non-SMP/E data sets. After running this job, you have the following data sets:
- AMIHLQ.ACZAvrm.ARCH9.LOAD
 - AMIHLQ.ACZAvrm.ASM
 - AMIHLQ.ACZAvrm.C
 - AMIHLQ.ACZAvrm.CNTL
 - AMIHLQ.ACZAvrm.EXEC
 - AMIHLQ.ACZAvrm.LOAD
 - AMIHLQ.CZAGENT.XMIT
 - AMIHLQ.SCZAvrm.ARCH9.LOAD
 - AMIHLQ.SCZAvrm.ASM
 - AMIHLQ.SCZAvrm.C
 - AMIHLQ.SCZAvrm.CNTL
 - AMIHLQ.SCZAvrm.CSI
 - AMIHLQ.SCZAvrm.DATA
 - AMIHLQ.SCZAvrm.EXEC
 - AMIHLQ.SCZAvrm.INDEX
 - AMIHLQ.SCZAvrm.LOAD
 - AMIHLQ.SCZAvrm.SMPEJCL
 - AMIHLQ.SCZAvrm.SMPHOLD
 - AMIHLQ.SCZAvrm.SMPLOG
 - AMIHLQ.SCZAvrm.SMPLTS
 - AMIHLQ.SCZAvrm.SMPMCS
 - AMIHLQ.SCZAvrm.SMPMTS
 - AMIHLQ.SCZAvrm.SMPPTS
 - AMIHLQ.SCZAvrm.SMPSCDS
 - AMIHLQ.SCZAvrm.SMPSTS
 
The vrm placeholder specifies the product version number. For example, SCZA591 is version 5.9.01 of .
To rebuild the base BMC AMI Defender data sets, rerun the INSTALL job in the AMIHLQ.CZAGENT.XMIT data set.
- Configure the JCL for BMC AMI Defender to reflect your SMP/E target data set names. Change the following members:
- AMIHLQ.SCZAvrm.CNTL(CZAGENT)
 - AMIHLQ.SCZAvrm.CNTL(CZAGNJOB)
 - AMIHLQ.SCZAvrm.CNTL(CZALSPAC)
 - AMIHLQ.SCZAvrm.CNTL(CZASEND)
 - AMIHLQ.SCZAvrm.CNTL(IND$CONF)
 
 - Change all occurrences of AMIHLQ.CZAGENT to AMIHLQ.SCZAvrm in each member.
 
Related topic