Scenario RTE05: Deleting a product or component from a runtime environment
Occasionally, you might need to remove a product or component from a particular runtime environment. For example, you might want to remove z/OS Management Console, now that it has been incorporated into OMEGAMON for z/OS.
About this task
Procedure
- Refresh the PARMGEN work environment.
This step updates interim libraries and recreates the configuration profiles with any new parameters.
- Select the RTE to which you want to add the product by providing the fully-qualified RTE name (RTE_PLIB_HILEV and RTE_NAME).
- From the Workflow - Primary Options Menu, select Set
up PARMGEN work environment for an RTE. The following message is displayed, notifying you that you need to resubmit the modified KCIJPCFG job after you make changes:
KCIP@MSG ---------------- PARMGEN MESSAGES -------------------------- Command ===> While configuring an existing RTE profile, you have asked to navigate to the KCIJPCFG option to review or make changes to the KCIJPCFG job, which was run with highest condition code RC= 00000 on 2017/07/27. In most cases, if you change any KCIJPCFG parameters, you will have to rerun the KCIJPCFG job and certain subsequent PARMGEN configuration jobs. Press ENTER to continue with KCIJPCFG changes. Press F3 to abort.
- Press Enter to continue. The first setup panel (KCIP@PG1) is displayed.
- Press Enter until the Include Products in
this PARMGEN RTE panel (KCIP@PGI) is displayed.
Any products already configured into the environment are indicated by a slash (/).
- Deselect (remove the slash next to) any product that
you do not want to include in the runtime environment. In the following example, z/OS Management Console is being deleted from the RTE, as it has now been incorporated into OMEGAMON for z/OS.
--------------------- INCLUDE PRODUCTS IN THIS PARMGEN RTE - Row 1 to 19 of 26 Command ===> Scroll ===> PAGE Select (/) product(s) to CONFIGURE those product(s) in RTE=PLB1SP13 Products configured in the model RTE have been preselected (/). Select or deselect products to include or exclude from configuration. When finished, change "N" to "Y" to confirm selections. Confirm ==> N (Y, N) Kpp Product Name/Version ---- ---------------------------------------------------------------------- _ KAH System Automation Monitoring Agent V350 _ KC5 OMEGAMON for CICS V550 _ KHL OMEGAMON z/OS Management Console V410 _ KDO Tivoli Decision Support for z/OS Agent V181 / KDS Tivoli Enterprise Monitoring Server V630 _ KD4 ITCAM for SOA Agent V711 / KD5 OMEGAMON for DB2 PE/PM V540 _ KGW OMEGAMON for CICS TG V550 _ KI5 OMEGAMON for IMS V550 / KJJ OMEGAMON for JVM V540 _ KMC OMEGAMON for Messaging - WebSphere MQ Configuration V730 _ KMQ OMEGAMON for Messaging - MQ V750 / KM5 OMEGAMON for z/OS V550 _ KNA NetView for z/OS Agent V621 / KN3 OMEGAMON for Networks V550 / KOB OMEGAMON Enhanced 3270 User Interface V750 _ KQI OMEGAMON for Messaging - Integration Bus V750 _ KRG Advanced Audit for DFSMShsm Agent V260 _ KRH Advanced Reporting and Management for DFSMShsm Agent V260 _ KRJ Advanced Allocation Management Agent V330 _ KRK Automated Tape Allocation Manager for z/OS Agent V330 _ KRN Advanced Catalog Management Agent V260 _ KRV Advanced Backup and Recovery for z/OS Agent V240 _ KRW Tape Optimizer for z/OS Agent V220 / KS3 OMEGAMON for Storage V540 _ KYN ITCAM for Application Diagnostics, TEMA V710.03 End of data
- Specify Y in the Confirm
==> field then press Enter to continue. The following panel is displayed:
KCIP@BAK IMPORTANT - REFRESH THE LPAR RTE USER AND IBM PROFILES -------- Command ===> If you changed any JVM RTE configuration values on the "SET UP/REFRESH PARMGEN WORK ENVIRONMENT" KCIJPCFG navigation panels, or changed the configured product mix or upgraded product versions, then you must regenerate/resubmit the KCIJPCFG/KCIJPPRF jobs. You must also refresh the PARMGEN profiles. Specify a backup member name for the LPAR RTE to automate the resubmission and refresh process. A default backup member is provided. Blank-out the field if you do not want to refresh the profiles. DEMO Backup member name ===> ________ (Required for KCIJPPRF) PARMGEN automatically backs up the RTE profile in TDITN.IDTST.PARMGEN.WCONBACK, refreshes templates in IK* datasets, rebuilds the profiles with the new values, merges in the profiles values from the backed-up LPAR RTE user profile, and generates a delta report. Press F1 for information about the automated process.
- Enter a name for the profile backup member.
The modified KCIJPCFG job is displayed.
- Submit the job. The KCIJPCFG job submits the KCIJPPRF job, which updates the libraries and merges the backed up profile with z/OS Management Console deleted.
- Return to the Workflow - Primary Options Menu panel. Wait until both jobs have completed before taking the next step. No return code is displayed for this step on the Workflow main panel until both jobs have completed.
- Recreate the runtime environment members and jobs.
- From the Primary Options Menu, select Create
the RTE members and jobs.
The $PARSE/$PARSESV: Create the RTE Members and Jobs panel (KCIP@PRS) is displayed.
KCIP@PR1 -------------- CREATE THE RTE MEMBERS AND JOBS ----------------------- Option ===> Select option 1 to SUBMIT the full $PARSE job in WCONFIG for RTE=SYSA. $PARSE composite job creates product runtime members and jobs in all the PARMGEN WK* work libraries. Tips: o: Press F5 to access the library-specific $PARSE* jobs (ideal in an RTE reconfiguration scenario). First-time RTE deployment must run $PARSE. o: Select R to submit the KCIJPUP1 job to refresh the IK* product and WCONFIG *$IBM profiles before recreating the runtime members. Enter ns (1s-2s) for detailed job/task status. Description Job Name Status Date ---------------------------------------------- -------- --------- ---------- R Refresh IK* templates/WCONFIG *$IBM profiles. KCIJPUP1 1. Create runtime members/jobs in all WK* libs. $PARSE Press F1=Help for more information. Type UTIL to access utility menu.
- Select option 1 to submit the
generated $PARSE or $PARSESV composite job. The $PARSE or $PARSESV member is presented, depending upon whether or not variables are enabled in the RTE.
- Review the member for any jobs that need to be submitted
manually, then submit the job. Return to the main Workflow panel.
- From the Primary Options Menu, select Create
the RTE members and jobs.
- Submit the batch jobs to complete the
PARMGEN setup:
- On the Workflow main panel, select Submit
batch jobs to complete PARMGEN setup.
The SUBMIT Submit batch jobs to complete PARMGEN setup panel (KCIP@SUB ) is displayed.
- Select option 1 to submit the KCIJPSUB composite submit job, or
select the other options to submit each job separately.
If you select option 1, first review the KCIJPSUB job, and edit the job according to which of the conditional jobs need to be submitted automatically.
- Check for good condition codes.
- If you do not receive good condition codes, review the
resulting output:
- $IVPRPT report, which is stored in the WCONFIG library
- WSUPERC SYSTSPRT report, which is stored in the WSUPERC sequential library
Note: The WSUPERC step will encounter an informational condition code of 4 if OMEGAMON for Db2 on z/OS is not configured in this runtime environment as there are no xKD2* libraries to compare. - Correct any errors, and rerun any jobs that did not complete successfully.
- On the Workflow main panel, select Submit
batch jobs to complete PARMGEN setup.