Allocating the VSAM data sets
Perform this task if you are installing a controller.
HCL Workload Automation for Z VSAM data sets shows the VSAM data sets and their characteristics. The JCL procedure for the controller uses all of these data sets except for EQQLDDS and EQQLTBKP, which are used only in the planning batch jobs. Allocate all these VSAM data sets for a controller.
Sample | DD name | Record type | Attributes | Share option | Keys | Record size | Data set |
---|---|---|---|---|---|---|---|
EQQPCS09 | N/A | KSDS | REUSE NSPND | 3 | 19 0 | 200 32000 | Archive of current plan |
EQQPCS01 | EQQADDS | KSDS | UNIQUE SPANNED | 3 | 25 0 | 1000 131072* | Application description |
EQQPCS01 | EQQCP1DS | KSDS | REUSE NSPND | 3 | 19 0 | 200 32000 | Current plan 1 |
EQQPCS01 | EQQCP2DS | KSDS | REUSE NSPND | 3 | 19 0 | 200 32000 | Current plan 2 |
EQQPCS01 | EQQCXDS | KSDS | REUSE NSPND | 3 | 64 0 | 500 32000 | Current plan extension |
EQQPCS01 | EQQXD1DS | KSDS | REUSE NSPND | 3 | 68 0 | 500 32000 | Extended data 1 |
EQQPCS01 | EQQXD2DS | KSDS | REUSE NSPND | 3 | 68 0 | 500 32000 | Extended data 2 |
EQQPCS01 | EQQNXDDS | KSDS | REUSE NSPND | 3 | 68 0 | 500 32000 | New extended data |
EQQPCS01 | EQQJS1DS | KSDS | REUSE SPANNED | 3 | 28 0 | 804 180004 | JCL repository 1 |
EQQPCS01 | EQQJS2DS | KSDS | REUSE SPANNED | 3 | 28 0 | 804 180004 | JCL repository 2 |
EQQPCS01 | EQQLDDS | KSDS | REUSE SPANNED | 2 | 28 0 | 440 131072 | Long-term-plan work |
EQQPCS01 | EQQLTBKP | KSDS | REUSE SPANNED | 3 | 28 0 | 200 131072 | Long-term-plan backup |
EQQPCS01 | EQQLTDS | KSDS | REUSE SPANNED | 3 | 28 0 | 200 131072 | Long-term plan |
EQQPCS01 | EQQNCPDS | KSDS | REUSE NSPND | 3 | 19 0 | 200 32000 | New current plan |
EQQPCS01 | EQQNCXDS | KSDS | REUSE NSPND | 3 | 64 0 | 500 32000 | New current plan extension |
EQQPCS01 | EQQNSTDS | KSDS | UNIQUE SPANNED | 3 | 68 0 | 500 32000 | New step awareness |
EQQPCS01 | EQQOIDS | KSDS | UNIQUE NSPND | 3 | 28 0 | 800 32000 | Operator instruction |
EQQPCS07 | EQQPKIxx | KSDS | UNIQUE INDEXED | 1,3 | 34 0 | 77 77 | Primary Index |
EQQPCS01 | EQQRDDS | KSDS | UNIQUE NSPND | 3 | 64 0 | 400 32000 | Special resource descriptions |
EQQPCS01 | EQQSCPDS | KSDS | REUSE NSPND | 3 | 19 0 | 200 32000 | Current plan backup copy for for IBM® Tivoli® Monitoring integration |
EQQPCS07 | EQQSDFxx | LINEAR | N/A | 2,3 | N/A | N/A | Data files |
EQQPCS01 | EQQSIDS | KSDS | UNIQUE NSPND | 3 | 64 0 | 110 220 | Side information file: ETT and configuration information |
EQQPCS07 | EQQSKIxx | KSDS | UNIQUE INDEXED | 1,3 | 38 0 | 76 32000 | Secondary Index |
EQQPCS01 | EQQSTDS | KSDS | UNIQUE SPANNED | 3 | 68 0 | 500 32000 | Step awareness |
EQQPCS01 | EQQWSDS | KSDS | UNIQUE NSPND | 3 | 10 0 | 100 32000 | Workstation, calendar, and period descriptions. |
EQQPCS01 | EQQSCPDS | KSDS | REUSE NSPND | 3 | 19 0 | 200 32000 | Current plan backup copy for IBM® Tivoli® Monitoring integration |
Note:
|
Allocating a VSAM data set
//ALOCVSAM JOB STATEMENT PARAMETERS
//*----------------------------------*
//* ALLOCATE AN OPC VSAM DATA SET *
//*----------------------------------*
//ALLOC EXEC PGM=IDCAMS,REGION=512K
//SYSPRINT DD SYSOUT=Q
//EQQVOL1 DD DISP=OLD,VOL=SER=volser,UNIT=3390
//SYSIN DD *
DEFINE +
CLUSTER ( +
NAME('OPC.INST.AD') UNIQUE +
SPANNED +
SHR(3) VOL(volser) CYLINDERS(2 2) +
) +
DATA ( +
NAME('OPC.INST.ADDATA') +
KEYS(25 0) RECORDSIZE(1000 132072) +
) +
INDEX ( +
NAME('OPC.INST.ADINDEX') +
)
/*
This example allocates the application description database.
You can allocate VSAM data sets on different device types.
Allocate enough space for your data sets, depending upon the amount of work HCL Workload Automation for Z processes at your installation. For details about allocating space for VSAM data sets Calculations of VSAM data set size.
Data set | Size in bytes is total of: | |
---|---|---|
Number of | Multiplied by | |
Application description (EQQADDS) | Application and group definitions |
208 |
Current plan (EQQCPnDS) | Header record (one only) |
188 |
Extended data (EQQXDnDS and EQQNXDDS) | Header record (one only) |
244 |
JCL repository (EQQJSnDS) | Number of jobs and started tasks |
80 |
Note: As a base, calculate a figure
for all your jobs and started tasks controlled by HCL Workload Automation for Z.
Add to this figure the expected space required for jobs and started
tasks in the current plan. |
||
Long-term plan (EQQLTDS) | Header record (one only) |
92 |
Operator instruction (EQQOIDS) | Instructions |
78 |
Special resource database (EQQRDDS) | Resource definitions |
216 |
Side information file (EQQSIDS) | ETT requests | 128 |
Workstation/calendar (EQQWSDS) | Calendars |
96 |
Note:
|
Consider the following information when allocating VSAM data sets.