MainFrames.Com

 Parmlib

 Home SiteMap Email
 


SYSx.PARMLIB

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:

  1. SYS0.IPLPARM through SYS9.IPLPARM on the IODF volume
  2. SYS1.PARMLIB on the IODF volume
  3. 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

Disclaimer

Copyright / Trademarks