INIT, DEFAULT, and HARDCOPY statements

INIT, DEFAULT, and HARDCOPY statements define general characteristics for all MCS, HMCS, and SMCS consoles in the system or sysplex.

The INIT statement

You use the INIT statement to control basic initialization values for all MCS, HMCS or SMCS consoles in the configuration. INIT lets you control the following:

After IPL, operators can use the SET command to change some values defined on the INIT statement. See Table 1, which summarizes console functions that you control on the INIT statement:

Note: Start of changeYou can also change the values by updating CONSOLxx with the desired value and then issuing the SET CON=XX command.End of change
Table 1. Summary of INIT statement functions
Task
Console function or attribute INIT statement keyword MVS™ command to change value See topic
Planning console recovery:
Activating the CNGRPxx member that contains console group definitions CNGRP SET CNGRP Planning console groups
Controlling the console screen function:
Display of certain information for mount messages MONITOR MONITOR Adding information to mount messages
PFKTABxx member that contains PFK tables for consoles PFK SET PFK Setting up PFKs for consoles
Defining the command delimiter for multiple command input CMDDELIM Must re-IPL Defining the command delimiter for full-capability consoles
Specifying the VTAM APPLID that SMCS is to use on this system APPLID CONTROL M,APPLID Starting the SMCS application
Specifying the VTAM GENERIC resource name that SMCS is to use for the sysplex GENERIC CONTROL M,GENERIC Starting the SMCS application
Controlling message processing:
Activating the message processing facility (MPF) MPF SET MPF MPF and MVS operations planning
Activating the action message retention facility AMRF CONTROL M,AMRF Retaining messages
Activating the IEAVMXIT message processing exit UEXIT CONTROL M,UEXIT Installation exits for messages and commands
Maximum number of WTO buffers MLIM CONTROL M,MLIM Controlling WTO and WTOR message buffers
Maximum number of WTOR buffers RLIM CONTROL M,RLIM Controlling WTO and WTOR message buffers
Maximum number of write-to-log (WTL) buffers LOGLIM CONTROL M,LOGLIM Controlling write-to-log (WTL) message buffers
Activating the MVS message service (MMS) for message translation MMS SET MMS Handling translated messages
In a sysplex, controlling the aggregation of messages returned by the ROUTE *ALL or ROUTE systemgroupname command ROUTTIME CONTROL M,ROUTTIME Aggregating messages returned to the ROUTE command
Controlling component tracing options
Specifying the Parmlib member that contains tracing options for the operations services (OPS) component CTRACE TRACE CT z/OS MVS Initialization and Tuning Reference

The DEFAULT statement

You use the DEFAULT statement to control certain default values for MCS, HMCS and SMCS consoles in the configuration. DEFAULT lets you specify console attributes that control the following for an MCS, HMCS and SMCS console configuration:

Start of changeUnlike values in CONSOLE and INIT, operators cannot change all of the individual DEFAULT statement values. You must update a CONSOLxx parmlib member and issue the SET CON= command to modify some of the DEFAULT statement values.End of change

Table 2 summarizes console functions that you can control using the DEFAULT statement:

Table 2. Summary of DEFAULT statement functions
Task DEFAULT statement keyword MVS command to change value See topic
Controlling console security:
Operator logon to MCS, HMCS and SMCS consoles LOGON1 V CN(...),LOGON= Using RACF to control command authority and operator logon
Controlling the console screen function:
Freezing the display of messages on MCS, HMCS or SMCS console screens HOLDMODE
Start of changeDistributed mode:
  1. Update the CONSOLxx parmlib member.
  2. Use the SET CON=xx command to change the value.
Shared mode:
  1. Update the CONSOLxx parmlib member.
  2. Re-IPL.
End of change
Temporarily suspending the screen roll
Controlling message routing:
Assigning routing codes for messages without any specified target ROUTCODE
Start of changeDistributed mode:
  1. Update the CONSOLxx parmlib member.
  2. Use the SET CON=xx command to change the value.
Shared mode:
  1. Update the CONSOLxx parmlib member.
  2. Re-IPL.
End of change
Handling messages without routing codes
Assigning the name of a console group to receive synchronous messages SYNCHDEST Activate another CNGRPxx member (SET CNGRP) that defines the same console group but with different console members. Display of synchronous messages
Controlling message processing:
Maximum number of REPLY ids RMAX CONTROL M,RMAX Controlling WTO and WTOR message buffers
Note: 1. VARY CN(),LOGON can be used to change attribute of an inactive SMCS (only) console.
The HARDCOPY statement: You can use the optional HARDCOPY statement to define the characteristics of the hardcopy message set and specify the hardcopy medium. You can control how to record messages and commands for the system. After IPL, operators can use the VARY command to do the following:

For information about using the VARY command, see z/OS MVS System Commands.

For information about hardcopy processing, see Hardcopy processing.
Note: Start of changeYou can also change the values by updating CONSOLxx with the desired value and then issuing the SET CON=XX command.End of change

Table 3 summarizes console functions you can control using the HARDCOPY statement:

Table 3. Summary of HARDCOPY statement functions
Task HARDCOPY statement keyword MVS command to change value See topic
Controlling logging and system recording:
Hardcopy medium
Note: If the Hardcopy function is important to you, you should use both SYSLOG and OPERLOG.
DEVNUM
  • VARY OPERLOG,HARDCPY
  • VARY SYSLOG,HARDCPY
Hardcopy processing
Routing codes for the hardcopy message set ROUTCODE
  • VARY OPERLOG|SYSLOG,HARDCPY,AROUT
  • VARY OPERLOG|SYSLOG,HARDCPY,DROUT
Hardcopy processing
Hardcopy of commands by level CMDLEVEL VARY OPERLOG|SYSLOG,HARDCPY,cmdlevel Hardcopy processing
Defining year format in SYSLOG HCFORMAT
Start of changeDistributed mode:
  1. Update the CONSOLxx parmlib member.
  2. Use the SET CON=xx command to change the value.
Shared mode:
  1. Update the CONSOLxx parmlib member.
  2. Re-IPL.
End of change
Hardcopy processing