System customization (also known as tailoring) is the overall process
by which an installation selects its operating system. System programmers
thoroughly plan and complete the steps in this process, selecting system options
through several different mechanisms.
System customization is accomplished through the following mechanisms:
- MVS™ hardware
configuration definition (HCD)
- System programmers use the HCD dialog to perform a variety of tasks, including
defining the operating system and hardware configurations, activating configuration
data (that is, applying configuration changes to the system), and querying
or printing configuration data.
- Initialization-time selections
- When initializing the operating system, system programmers tailor the
system environment through several sources, including operator actions, customization
data in system libraries (SYS1.PARMLIB and other parmlib data sets), and job
control language (JCL) for the master scheduler subsystem.
- Implicit system parameters
- Various system requirements affect the way the system performs. These
system requirements may be considered as "implicit" parameters. They involve
DD statements, data sets, hardware choices, and so forth. Some examples are:
- SYSABEND, SYSMDUMP, and SYSUDUMP DD statements.
- The System Management Facilities (SMF) data sets.
- Addition of new modules to the LPALST concatenation.
- Choice of the device on which the PLPA paging data sets will reside.
- Definition of page data sets through the DEFINE PAGESPACE command.