Allocating non-VSAM data sets

This section describes the physical sequential (PS) and partitioned (PDS) data sets. HCL Workload Automation for Z non-VSAM data sets shows the non-VSAM data sets and their characteristics. Before you allocate the non-VSAM data sets, review the following sections, which contain important information about each of these data sets.

For all the sequential data sets listed below, the current version of HCL Workload Automation for Z supports DSNTYPE LARGE, which allows allocation of sequential data sets larger than 65535 tracks.

Table 1. HCL Workload Automation for Z non-VSAM data sets
Sample DD Name RECFM LRECL BLKSIZE DSORG Data set
EQQPCS02 AUDITPRT FBA 133 13300 PS Input to EQQAUDIT
EQQPCS01 U 6300 PS CLIST library (optional)
EQQPCS01 EQQCKPT U 8200 PS Checkpoint
EQQPCS01 EQQFLEX U 2400 PS License information
EQQPCS01 EQQBKPT U 8200 PS Backup checkpoint
  EQQDLnn U 6300 PS Dual job-tracking-log
EQQPCS01 EQQDMSG VBA 84 3120 PS HCL Workload Automation for Z diagnostic message and trace
EQQPCS01 EQQEMAIL FB 80 3120 PDS HCL Workload Automation for Z email
EQQPCS01 EQQINCID FB 80 3120 PDS HCL Workload Automation for Z incident notification
EQQPCS01 EQQSMTP FB 80 3120 PDS SMTP data set (internal reader)
EQQPCS02 EQQDUMP FB 80 3120 PS HCL Workload Automation for Z diagnostic
EQQPCS11 EQQDUMP FB 80 3120 PS Diagnostic for Output collector
EQQPCS02

EQQEVDS/
EQQEVDnn/
EQQHTTP0

F 100 100 PSU Event
EQQPCS01 EQQEVLIB FB 80 3120 PDS Event-driven workload automation (EDWA) configuration file repository
EQQPCS02 EQQINCWK FB 80 3120 PS JCC incident work
EQQPCS01 EQQJBLIB FB 80 3120 PDS Job library
EQQPCS01 EQQJCLIB FB 80 3120 PDS JCC message table
EQQPCS01 EQQJTABL F 240 240 PS Critical job table log file
EQQPCS01 EQQJTARC U 6300 PS Job-tracking archive
EQQPCS01 EQQJTnn U 6300 PS Job-tracking-log
EQQPCS14 EQQDBARC U 6300 PS Extended-auditing archive
EQQPCS14 EQQDBnn U 6300 PS Extended-auditing log
EQQPCS01 EQQLOGRC F 128 128 PS Joblog and Restart Information pending requests Log data set
EQQPCS02 EQQLOOP VBA 125 1632 PS Loop analysis message log
EQQPCS02 EQQMLOG VBA 125 1632 PS Message log
EQQPCS11 EQQMLOG VBA 125 1632 PS Message log for Output collector started task
EQQPCS01 EQQMONDS F 160 160 PSU Monitoring task data set used to store events for IBM® Tivoli® Monitoring
EQQPCS09 EQQOCPBK Data set to allocate the GDG root. The GDG entry is allocated during DP batch run and contains a backup of the old current plan.
EQQPCS11 EQQOUCEV F 160 160 PSU Stores events used in the communication between the controller and Output collector for retrieving job logs from the z-centric environment.
EQQPCS11 EQQOUCKP FB 80 3120 PDSE Request checkpoint data set used by Output collector as it reads and processes events in the EQQOUCEV data set.
EQQPCS01 EQQPARM FB 80 3120 PDS Initialization-statement library
EQQPCS01 EQQPRLIB FB 80 3120 PDS Automatic-recovery-procedure library
EQQPCS01 EQQSTC FB 80 3120 PDS Started-task submit
EQQPCS01 EQQSUDS/ user-defined F 820 820 PSU Submit/release
EQQPCS02 EQQTROUT VB 32756 32760 PS Input to EQQAUDIT
EQQYPARM       PDS/PS PIF
EQQPCS01 EQQPCS02 SYSMDUMP F 4160 4160 PS System dump data set
EQQPCS11 SYSMDUMP F 4160 4160 PS System dump data set for Output collector
   – FB 80 3120 PS Job-completion-checker incident log

You can allocate these non-VSAM data sets by using the samples listed in HCL Workload Automation for Z non-VSAM data sets, which are generated by the EQQJOBS installation aid.

Note: The data sets cannot be defined as compressed SMS data sets. If you have not customized the members, as described in Step 9. Allocating data sets, you can allocate a partitioned data set by running a job like the following example. In this example, a started-task-submit data set (EQQSTC) is allocated.
Allocating an HCL Workload Automation for Z partitioned data set
//ALLOCPDS JOB STATEMENT PARAMETERS
//*-----------------------------------------*
//* ALLOCATE A PARTITIONED DATA SET *
//*-----------------------------------------*
//ALLOC   EXEC PGM=IEFBR14
//SYSUT1   DD  DSN=OPCESA.INST.EQQSTC,
//             DISP=(,CATLG),
//             VOL=SER=volser,
//             SPACE=(TRK,(5,0,1)),
//             UNIT=3390,
//             DCB=(RECFM=FB,LRECL=80,BLKSIZE=3120)
To allocate an HCL Workload Automation for Z sequential data set, you can run a job like the following example. In this example, an event data set (EQQEVDS) is allocated. The IEBGENER utility ensures that the allocated data set has an end-of-file marker in it.
Note: If you allocate HCL Workload Automation for Z data sets using your own jobs, ensure that they have an end-of-file marker in them.
Allocating an HCL Workload Automation for Z sequential data set
//ALLOCPS  JOB  STATEMENT PARAMETERS
//*----------------------------------------*
//* ALLOCATE A SEQUENTIAL DATA SET *
//*----------------------------------------*
//ALLOC   EXEC PGM=IEBGENER
//SYSPRINT DD  DUMMY
//SYSUT1   DD  DUMMY,DCB=(RECFM=F,BLKSIZE=100,LRECL=100)
//SYSUT2   DD  DSN=OPCESA.INST.EVENTS,
//             DISP=(NEW,CATLG),
//             UNIT=3390,
//             VOL=SER=volser,
//             SPACE=(CYL,3,,CONTIG),
//             DCB=(RECFM=F,BLKSIZE=100,LRECL=100,DSORG=PS)
//SYSIN    DD  DUMMY

The following sections describe the HCL Workload Automation for Z non-VSAM data sets. They provides you important information to be considered when allocating your data sets.