ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

Change the volume for RECEIVE step of the SMPTLIB

book

Article ID: 200176

calendar_today

Updated On:

Products

CIS COMMON SERVICES FOR Z/OS 90S SERVICES DATABASE MANAGEMENT SOLUTIONS FOR DB2 FOR Z/OS COMMON PRODUCT SERVICES COMPONENT Common Services CA ECOMETER SERVER COMPONENT FOC EASYTRIEVE REPORT GENERATOR FOR COMMON SERVICES INFOCAI MAINTENANCE IPC UNICENTER JCLCHECK COMMON COMPONENT LDAP SERVER FOR Z/OS Mainframe VM Product Manager CHORUS SOFTWARE MANAGER CA ON DEMAND PORTAL CA Service Desk Manager - Unified Self Service PAM CLIENT FOR LINUX ON MAINFRAME MAINFRAME CONNECTOR FOR LINUX ON MAINFRAME GRAPHICAL MANAGEMENT INTERFACE WEB ADMINISTRATOR FOR TOP SECRET Xpertware MF - MISC OLD CODES SERVICE ASSURE GENERIC UNISERVICE FOR CICS GENERIC UNISERVICE II Output Management Web Viewer

Issue/Introduction

If installing a product into an existing SMPE CSI and the RECEIVE step is failing because the volume which SMPE environment located was short of space.
What actions to take.. 

 

Environment

Release : 6.0

Component : Chorus Software Manager

Resolution

The problem is with the SMPTLIB allocations...
The value from SMP/E Data set HLQ field is used for both SMP/E Data sets (PTS, LOG, etc) and the SMPTLIBs.

This is causing the SMPTLIBs to be allocated to the specific volser, which is having the space issues...

If there are SMPTLIB definitions in the CSI, it's needed to change them online, or via the below statements..

To check if there are SMPTLIB DDDEFS, go into SMPE under ISPF, select 3 (query), 2 (cross-zone query), entry type DDDEF, entry name SMPTLIB..
Resulting in get a screen with target, dlob and global at the bottom.. Target and dlib will have the * displayed (not found).. Global should have a blank, and it's needed to Select Global...
See if there is a volser displayed or storage class or unit...

To change the SMPTLIB settings, it can be done by editing this online via the ISPF SMPE application, or run an SMPE batch job with the statements :

SET BDY(GLOBAL).
UCLIN.
DEL DDDEF(SMPTLIB).
ADD DDDEF(SMPTLIB)
MGMTCLAS()
STORCLAS()
/* DATACLAS() */
DIR(800) SPACE(900, 100).
ENDUCL.

or

SET BDY(GLOBAL).
UCLIN.
DEL DDDEF(SMPTLIB).
ADD DDDEF(SMPTLIB)
UNIT(SYSALLDA)
TRK SPACE(900, 100) DIR(800).
ENDUCL.

or

SET BDY(GLOBAL).
UCLIN.
REP DDDEF(SMPTLIB) UNIT(SYSDA)
TRK SPACE(900, 100) DIR(800).
ENDUCL.