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