Use this step-by-step guide to create a new SMP/E environment and install a couple of
products to it using the Job Generator (JOBGEN) utility.
Before you begin
Review the diagram in The JOBGEN utility process.
This example assumes that there is an existing SMP/E environment available that can be used to
launch the JOBGEN utility. If there is no existing SMP/E environment, you must manually install IBM
Tivoli Management Services on z/OS first, using sample jobs provided in the product RELFILEs. For
more information, see Program Directory for IBM Tivoli Management Services on z/OS 6.3.3.
After installing the FMID containing the JOBGEN utility, JOBGEN can be invoked from the target
library TKANCUS to install other products.
About this task
Complete the following steps to create a new SMP/E environment and install products using
JOBGEN.
Procedure
- Invoke the JOBGEN utility, as follows:
- Enter the following command for the TKANCUS library from the existing SMP/E
environment:
- Select option 2, Installation Workflow: SMP/E-install z/OS products with
Install Job Generator (JOBGEN), from the z/OS Installation and Configuration Tool main
menu:
- Provide the JOBGEN output PDS where you want the jobs to be created:
- Select the products that you want to install. In this example, a new SMP/E environment
will be created, so select IBM Tivoli Management Services on z/OS as
well:
- Specify the required information in the panel:
1 – Specify the names of the target and distribution zones and the global zone OPTIONS section,
as well as the data set prefix for the SMPTLIB data sets that will be allocated for the RELFILEs.
You must also supply the SMPTLIB volume serial number, which will be used for the SMPTLIB DDDEF
entry.
2 – Specify high-level qualifiers for the SMP/E data sets and the target and distribution zone
data sets. You must also specify at least one of the Volser, STORCLAS, or MGMTCLAS entries. If the
target or distribution zone entries are left blank, they will be propagated from the prior panel
row.
3 – (Optional) Change the generated name prefix (1-5 characters) that will be used to name the
generated jobs to install the selected products. You can also specify the jobcard information in the
four lines that are available.
- Provide the input location of the selected products. Only one input media type is allowed
at a time. In this example, the DASD input RELFILE hilev is provided. (This is the high-level
qualifier preceding IBM, which already exists on the disk):
- If a z/OS UNIX System Services (z/OS UNIX) install environment is required by any of the
selected products, the USS Install Path panel is presented. Provide the z/OS UNIX install root
directory. It must start with a forward slash (/) and is case sensitive. This directory will be the
mount point of the HFS/zFS file system that will be used for installation:
- Remove the asterisks and/or modify the provided model CALLLIBS data sets according to
your shop standards:
After
you confirm your choice, JOBGEN starts generating installation jobs.
- Wait for JOBGEN to complete the generation of the installation jobs, and monitor the
return codes. A successful JOBGEN run returns RC = 0. If there are any mistakes in the setup process
that JOBGEN can recognize, it will issue RC = 8 and errors will be printed in the KCIJGLOG
member:
- Review the content in log member KCIJGLOG in the JOBGEN output library. It contains all
the information about the generated jobs and indicates the order in which they must be submitted.
This member also contains a summary of the parameters that were provided in the JOBGEN panels, a
list of the products selected and their FMIDs, as well as information about the data sets that will
be created, DDDEFs, and so on. In this scenario, a new SMP/E environment is created and new SMP/E
qualifiers for CSI, target, and distribution libraries were provided; therefore, jobs KCIJGSMA and
KCIJGSMI were created. These members contain JCL to allocate basic SMP/E data sets, and to allocate
and initialize CSI and global, target, and distribution zones.
- To create a new SMP/E environment and install products into it, submit the jobs in the
order presented in KCIJGLOG. Every job contains a comprehensive comment section with the function of
the job and additional notes. This section briefly describes all the jobs in the order that they
should be submitted:
- KCIJGSMA – This job allocates six SMP/E libraries for the new SMP/E environment:
- KCIJGSMI – This job defines and initializes the SMP/E CSI as well as the global,
target, and distribution zones. The DEFINE statement for the CSI and the DDDEF statement for the
SMPTLIB data set include the VOLUME(xxxxxx) parameter that was required to be provided in the JOBGEN
panel. If the data sets are SMS-managed, the VOLUME lines can be deleted from the JCL before
submitting the job:
- KCIJGALO – This job allocates target and distribution libraries for the selected
products. In this job, you can also find the VOLUME setting that was provided in the JOBGEN panels.
If the data sets are SMS-managed, the VOLUME lines can be deleted from the JCL before submitting the
job:
- KCIJGDDF – This job defines the SMP/E DDDEF zone entries for the selected product and
the CALLLIBS libraries as well as for the TKANJAR path.
- KCIJGBDI – This job builds the directory structure for the selected products. Before
submitting this job, you must ensure that the z/OS UNIX root directory that was provided in the
JOBGEN USS Install Path panel already exists:
- KCIJGREC – This job is the RECEIVE job, which receives the components for the selected
products.
- KCIJGAPP – This job is the APPLY job, which applies the components for the selected
products.
- KCIJGACC – This job is the ACCEPT job, which accepts the components for the selected
products.
Results
After all the jobs run successfully, you have a new SMP/E environment created and selected
products installed.