Required data sets

Table 29 shows the data sets required by a Tivoli Workload Scheduler for z/OS started task. Include the data sets in your JCL procedures as indicated in this table.

Table 29. Tivoli Workload Scheduler for z/OS required data sets
DD Name Required by Defines
Controller Tracker Server Data Store
EQQADDS X Application descriptions and JCL variable tables
EQQBRDS X X A JES internal-reader
EQQCKPT X Checkpoint data set
EQQCP1DS X Primary current plan
EQQCP2DS X Alternate current plan
EQQCXDS X Current plan extension
EQQEVDS X X Event data set for the submit checkpointing function and for the event-writer task
EQQEVLIB X Configuration file repository for event-triggered resource handling
EQQJBLIB X JCL PDS libraries
|EQQLOGRC |X | | | |Joblog and Restart Information pending requests |log data set
EQQJS1DS X Primary JCL repository
EQQJS2DS X Alternate JCL repository
EQQJTABL X Job table log file. The scheduler considers this data set as required only if you defined at least one critical job. Allocate it with the same size as EQQJTARC.
EQQJTARC X Job-tracking archive
EQQJTnn X Job-tracking logs
EQQLTDS X Long-term plan
EQQMLIB X X X X Message library
EQQMLOG X X X X Output message log
EQQNCPDS X New current plan
EQQNCXDS X New current plan extension
EQQOIDS X Operator instructions
EQQPARM X X X X Parameter library
EQQRDDS X Special resource descriptions
EQQSCPDS X Current plan backup copy data set for the creation of Symphony. Needed for integration with IBM® Tivoli® Monitoring.
EQQSIDS X Side information; ETT criteria and configuration data
EQQWSDS X Workstation, calendar and period descriptions
Notes:
  1. The data sets that are required for a controller are also required for a standby controller.
  2. The number of job-tracking-log data sets to include depends on the value that you specify in the JTLOGS keyword of the JTOPTS initialization statement. Specify at least 3 job-tracking logs. The default value is 5.
  3. You must specify EQQEVDS for a controller even if an event writer is not started in the controller address space. The EQQEVDS data set is used for submit checkpointing. It can be the same data set that is used by an event-writer function. Use a unique EQQEVDS for each address space.
  4. In order to set the TCP/IP task up correctly, you need to change the scheduler start procedure to include the C runtime libraries (CEE.SCEERUN in the STEPLIB DD statement).

    If you have multiple TCP/IP stacks, or if the name you used for the procedure that started up the TCPIP address space was not the default (TCPIP), then you need to change the start procedure to include the SYSTCPD DD card to point to a data set containing the TCPIPJOBNAME parameter.

    The standard method to determine the connecting TCP/IP image is:

    • Connect the TCP/IP specified by TCPIPJOBNAME in the active TCPIP.DATA
    • Locate TCPIP.DATA using the SYSTCPD DD card