Defining DASD-only log streams

Use the MVS IXCMIAPU utility to define DASD-only log streams to the LOGR couple data set.

The following code sample shows the basic syntax to define a DASD-only log stream:
DEFINE LOGSTREAM NAME(log stream_name)
            DASDONLY(YES)
            MAXBUFSIZE(max_bufsize)
            STG_SIZE(stg_size)
            HIGHOFFLOAD(high_offload)
            LOWOFFLOAD(low_offload) 
Figure 1 shows example definitions for a pair of log streams associated with a DASD-only system log.
Figure 1. Example definitions of DASD-only log streams. The definitions are for the CICS primary and secondary system log streams. The value region_userid is the RACF user ID under which the CICS address space is running; applid is the CICS region's SNA APPL name, taken from the APPLID system initialization parameter.
//DEFLOGS  JOB ...
//LOGDEFN  EXEC PGM=IXCMIAPU
//STEPLIB  DD DSN=SYS1.MIGLIB,DISP=SHR
//SYSPRINT DD SYSOUT=*
//******************************************************************
//*                                                                *
//* Define DASD-only log streams for CICS system log.              *
//*                                                                *
//* The LOWOFFLOAD and STG_SIZE values are for illustration        *
//* only -- substitute values appropriate for your environment.    *
//*                                                                *
//******************************************************************
//SYSIN    DD *
  DATA TYPE(LOGR) REPORT(NO)
  DEFINE LOGSTREAM NAME(region_userid.applid.DFHLOG)
                   DASDONLY(YES)
                   MAXBUFSIZE(64000) STG_SIZE(3000)
                   LOWOFFLOAD(40) HIGHOFFLOAD(80)
  DEFINE LOGSTREAM NAME(region_userid.applid.DFHSHUNT)
                   DASDONLY(YES)
                   MAXBUFSIZE(64000) STG_SIZE(500)
                   LOWOFFLOAD(40) HIGHOFFLOAD(80)