What is PARMLIB?
Parameter Library. A dataset in z/OS containing parameter
settings. The most important is SYS1.PARMLIB which contains parameter settings
for z/OS and many key subsystems.
IBM ships 3 PARMLIBs:
- SYS1.PARMLIB
- SYS1.CPAC.PARMLIB
- SYS1.IBM.PARMLIB
SYS1.PARMLIB is no longer is required on the 'SYSRES' DASD
if using the SYSn.IPLPARM data set. Go to SYSn.IPLPARM
You now can have as many "PARMLIBs" as you require.
Some members of SYS1.PARMLIB
Not all members may be
listed
ADYSETxx (Dump Suppression)
ALLOCxx (Allocation System Defaults)
APPCPMxx (Define APPC/MVS Configuration)
ASCHPMxx (APPC/MVS Transaction Scheduler)
BLSCECT (Formatting Exits for Dump and Trace Analysis)
BLSCUSER (Installation Customization for Dump and Trace
Analysis)
BPXPRMxx (OS/390 UNIX System Services Parameters)
CLOCKxx (Time of Day Parameters)
CNGRPxx (Specify Alternate Console Groups)
CNLcccxx (Time and Date Format for Translated Messages)
COFDLFxx (Hiperbatch Parameters)
COFVLFxx (Virtual Lookaside Facility Parameters)
COMMNDxx (Commands Automatically Issued at
Initialization)
CONFIGxx (Standard Configuration List)
CONSOLxx (Console Configuration Definition)
CSVLLAxx (Library Lookaside (LLA) List)
CSVRTLxx (Define the RTLS Configuration)
CTncccxx (Component Trace Parameters)
DEVSUPxx (Device Support Options)
DIAGxx (Control Common Storage Tracking and GFS Trace)
EXITxx (Allocation Installation Exit List)
EXSPATxx (Excessive Spin Condition Actions)
GRSCNFxx (Global Resource Serialization Configuration)
GRSRNLxx (Global Resource Serialization Resource Name
Lists)
GTFPARM (Generalized Trace Facility Parameters)
IEAABD00 (ABDUMP Written to a SYSABEND Data Set)
IEAAPFxx (Authorized Program Facility List) The
system will process IEAAPFxx and PROGxx if both parameters are specified. If
you decide to use PROGxx only, remove APF=xx system parameters from IEASYSxx
and IEASYS00.
The system automatically adds SYS1.LINKLIB
and SYS1.SVCLIB to the APF list at IPL.
If you specify both the PROG=xx and the
APF=xx parameters, then the system places into the APF list the libraries
listed in IEAAPFxx, followed by the libraries listed in the PROGxx member or
members.
IEAAPP00 (Authorized I/O Appendage Routines)
IEACMD00 (IBM-Supplied Commands)
IEADMCxx (DUMP Command Parmlib)
IEADMP00 (ABDUMP Written to a SYSUDUMP Data Set)
IEADMR00 (ABDUMP Written to a SYSMDUMP Data Set)
IEAFIXxx (Fixed LPA List)
IEAICSxx (Installation Control Specifications)
IEAIPSxx (Installation Performance Specifications)
IEALPAxx (Modified LPA List) You cannot use PDSEs in
the LPALST concatenation.
IEAOPTxx (OPT Parameters)
IEAPAKxx (LPA Pack List)
IEASLPxx (SLIP Commands)
IEASVCxx (Installation-Defined SVCs)
IEASYMxx (Symbol Definitions and IEASYSxx Members)
IEASYSxx (System Parameter List)
IECIOSxx (MIH, HOTIO, IOTIMING, IOS CTRACE and TERMINAL
Parameters)
IEFSSNxx (Subsystem Definitions)
IFAPRDxx (Product Enablement Policy)
IGDDFPKG (DFSMS/MVS Functional Component List)
IGDSMSxx (Storage Management Subsystem Definition)
IKJPRM00 (TIOC Parameters to Control TSO/TCAM)
IKJTSOxx (TSO/E Commands and Programs)
IPCSPRnn (Interactive Problem Control System)
IVTPRM00 (Communication Storage Manager)
LNKLSTxx (LNKLST Concatenation) Instead of using
LNKLSTxx to specify the LNKLST concatenation, consider using PROGxx. If you
specify both PROG=xx for a member with a LNKLST ACTIVATE statement and LNK=xx,
the system ignores LNK=xx at IPL and issues message CSV487I.
LOADxx (System Configuration Data Sets) The LOADxx
member must reside in the same data set as the NUCLSTxx member.This member can
reside in either SYS1.PARMLIB or SYSn.IPLPARM, depending on how the
installation defined its I/O configuration.
During IPL, the system looks for LOADxx in the following
order:
- SYS0.IPLPARM through SYS9.IPLPARM on the IODF volume
- SYS1.PARMLIB on the IODF volume
- SYS1.PARMLIB on the sysres volume.
LPALSTxx (LPA Library List) You cannot use PDSEs in
the LPALST concatenation.
MMSLSTxx (MVS Message Service List)
MPFLSTxx (Message Processing Facility List)
MSTJCLxx (Master Scheduler JCL)
NUCLSTxx (Customizing the Nucleus Region) The
NUCLSTxx member must reside in the same data set as the LOADxx member.
PFKTABxx (Program Function Key Table Definition)
PROGxx (Authorized Program List, Exits, LNKLST Sets and
LPA) The PROGxx parmlib member contains the following optional statement
types:
- APF, which defines the format and contents of the
APF-authorized program library list.
- EXIT, which controls the use of exits and exit
routines.
- SYSLIB, which allows for the definition of alternate data
sets for the system defaults (SYS1.LINKLIB, SYS1.MIGLIB, SYS1.CSSLIB, and
SYS1.LPALIB) at the beginning of the LNKLST and the LPALST concatenations.
- LNKLST, which controls the definition and activation of a
LNKLST set of data sets for the LNKLST concatenation.
- LPA, which defines the modules to be added to, or deleted
from, LPA after IPL.
SCHEDxx (PPT, Master Trace Table, and Abend Codes for
Automatic Restart)
SMFPRMxx (System Management Facilities (SMF) Parameters)
Value of JWT.
TSOKEY00 (TSO/VTAM Time-Sharing Parameters)
VATLSTxx (Volume Attribute List)
XCFPOLxx (XCF PR/SM Policy)
IFAPRD00 Similar Entries?
I am reliably informed that while we build all possible
entries in the IFAPRDxx member delivered with ServerPac for elements or
products that are present in the order, only the ones for products you actually
ordered are enabled. So while you got two entries for DFSORT (one for the
separately-orderable product, one for the OS/390 element), only the one you
actually ordered should be enabled. If you get more than one for any product,
element, or feature, and more than one is enabled, please open a PMR.
John Eells ServerPac Design IBM Poughkeepsie IBM
Mainframe Discussion List |