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 Datastream for z/OS. Do not reuse an existing BMC AMI Datastream SMP/E environment.
Before you begin
Ensure that you have already installed the BMC AMI Datastream 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 member 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 member 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 member 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 member 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.
SPERECV
Receive the product files into the SMP/E data sets
SPEAPPLY
Apply the product into the SMP/E Target Zone
SPEACCPT
Accept the product into the SMP/E Distribution Zone
SPECLEAN
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.ACZAvrm.PARM
- 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.PARM
- 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, SCZA620 is version 6.2.00 of BMC AMI Datastream.
To rebuild the base BMC AMI Datastream data sets, rerun the INSTALL job in the AMIHLQ.CZAGENT.XMIT data set.
- Configure the JCL for BMC AMI Datastream 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.
Where to go from here
Proceed to the Customizing-after-installation section.
Related topic