Defining a DAE data set

Define a DAE data set when defining system data sets. When the system is IPLed or if DAE is stopped and restarted, DAE should continue using the DAE data set previously used.
  1. Define the DAE data set in a DD statement. Use the default name of SYS1.DAE for a single system; use a different name for a DAE data set shared by systems in a sysplex.
    The sample DD statement shown in Figure 1 is for a DAE data set used by a single system.
    Figure 1. Example: DAE Data Set for Single System
    //DAE    DD  DSN=SYS1.DAE,DISP=(,CATLG),VOL=(,RETAIN,SER=SG2001),
    //           DCB=(RECFM=FB,LRECL=255,DSORG=PS,BLKSIZE=0),
    //           UNIT=3390,SPACE=(TRK,(6,2))

    In a sysplex, each system can have its own DAE data set, but IBM® recommends that all systems in a sysplex share a DAE data set.

    The sample DD statement in Figure 2 is for a DAE data set shared by the systems in a sysplex. The statement will catalog the DAE data set in the shared master catalog or in the master catalog on each system that uses it.
    Figure 2. Example: DAE Data Set Shared by Sysplex Systems
    //DAE    DD  DSN=SYS1.DAESHARE,DISP=(,CATLG),VOL=(,RETAIN,SER=SG1055),
    //           DCB=(RECFM=FB,LRECL=255,DSORG=PS,BLKSIZE=0),
    //           UNIT=3390,SPACE=(TRK,(12,2))

    If you manage your dumps with the hierarchical storage manager (HSM), consider using an HSM purge time of 60 days to correspond to the DAE record aging of 60 days.

  2. Provide DAE data set integrity through a serialization component, such as global resource serialization.

    For a single system, the DAE data set is a local resource. The default DAE data set, SYS1.DAE, is defined as a local resource in the default global resource serialization resource name list (RNL). If you give the DAE data set another name, add the name to the SYSTEMS exclusion RNL to avoid contention when more than one system uses the same DAE data set name for physically different data sets.

    For systems in a sysplex, the shared DAE data set is a global resource. To make global resource serialization treat it as a global resource, do one of the following:
    • Give the DAE data set a name other than SYS1.DAE. For example, SYS1.DAESHARE.
    • If you use the name SYS1.DAE, delete the DAE data set entry from the default SYSTEMS exclusion RNL. The DAE data set entry is SYSDSN SYS1.DAE.

    For information, see z/OS MVS Planning: Global Resource Serialization.

  3. Control access to the DAE data set. On a single system or on all systems sharing the DAE data set in a sysplex, use Resource Access Control Facility (RACF®) to control access. Enter a RACF ADDSD command to define a data set profile for the DAE data set.