Upload
ngocong
View
300
Download
0
Embed Size (px)
Citation preview
z/OS
MVS Initialization and Tuning ReferenceVersion 2 Release 3
SA23-1380-30
IBM
NoteBefore using this information and the product it supports, read the information in Notices on page 897.
This edition applies to Version 2 Release 3 of z/OS (5650-ZOS) and to all subsequent releases and modificationsuntil otherwise indicated in new editions.
Last updated: May 29, 2018
Copyright IBM Corporation 1991, 2017.US Government Users Restricted Rights Use, duplication or disclosure restricted by GSA ADP Schedule Contractwith IBM Corp.
Contents
Figures . . . . . . . . . . . . . . xiii
Tables . . . . . . . . . . . . . . . xv
About this information . . . . . . . xviiWho should use this information. . . . . . . xviiMVS workload management . . . . . . . . xviiz/OS information . . . . . . . . . . . . xviiHow to read syntax conventions . . . . . . xviii
How to send your comments to IBM xxiIf you have a technical problem . . . . . . . xxi
Summary of changes. . . . . . . . xxiiiSummary of changes for z/OS Version 2 Release 3(V2R3) . . . . . . . . . . . . . . . xxiiiSummary of changes for z/OS Version 2 Release 2(V2R2) as updated December 2016 . . . . . . xxvSummary of changes for z/OS Version 2 Release 2(V2R2) as updated September 2016 . . . . . . xxvSummary of changes for z/OS Version 2 Release 2(V2R2) as updated March 2016 . . . . . . . xxvSummary of changes for z/OS Version 2 Release 2(V2R2) as updated December 2015 . . . . . . xxviSummary of changes for z/OS Version 2 Release 2(V2R2) . . . . . . . . . . . . . . . xxviSummary of changes for z/OS Version 2 Release 1(V2R1) as updated February, 2015 . . . . . . xxxSummary of changes for z/OS Version 2 Release 1(V2R1) as updated September, 2014 . . . . . . xxxiSummary of changes for z/OS Version 2 Release1 (V2R1) as updated March, 2014 . . . . . . xxxiiSummary of changes for z/OS Version 2 Release1 (V2R1) as updated December, 2013 . . . . . xxxiiiz/OS Version 2 Release 1 summary of changes xxxiii
Part 1. Overview . . . . . . . . . . 1
Chapter 1. System tailoring . . . . . . 3MVS hardware configuration definition . . . . . 3System tailoring at initialization time . . . . . . 4
Types of IPL . . . . . . . . . . . . . 4Operator entry of parameters . . . . . . . . 5Description and use of the parmlib concatenation 6Specifying an alternate nucleus . . . . . . . 9Specifying an alternate master (system) catalog 10
Understanding the master scheduler job controllanguage . . . . . . . . . . . . . . . 10
Where does the master JCL reside? . . . . . 11Changing the master scheduler JCL . . . . . 11Setting up started tasks with the Master JCL . . 12Writing your own master scheduler JCL . . . . 14
Overview of parmlib members . . . . . . . . 16Implicit system parameters . . . . . . . . . 27
Managing system security APF-authorized librarylist . . . . . . . . . . . . . . . . . 28
Choosing an APF list format. . . . . . . . 28Specifying the APF list . . . . . . . . . 29
Assigning the RACF TRUSTED attribute . . . . 30Specifying installation exits . . . . . . . . . 31Specifying LNKLST concatenations . . . . . . 32
Chapter 2. Sharing parmlib definitions 33Objectives for sharing parmlib . . . . . . . . 33What are system symbols? . . . . . . . . . 34
Static system symbols . . . . . . . . . . 35Dynamic system symbols . . . . . . . . . 36Symbols reserved for system use . . . . . . 39
Setting up a shared parmlib . . . . . . . . . 39Step 1. Plan to share parmlib members . . . . 39Step 2. Determine where to specify systemparameters . . . . . . . . . . . . . 42Step 3. Determine where to specify the systemname . . . . . . . . . . . . . . . 44Step 4. Create an IEASYMxx parmlib member . . 45Step 5. Code support for system symbols inLOADxx . . . . . . . . . . . . . . 50
Using system symbols in parmlib . . . . . . . 51Step 1. Know the rules for using system symbolsin parmlib . . . . . . . . . . . . . . 52Step 2. Determine where to use system symbolsin parmlib . . . . . . . . . . . . . . 55Step 3. Verify system symbols in parmlib . . . 56
Changing system symbols . . . . . . . . . 57Displaying static system symbols . . . . . . . 60Diagnosing problems with static system symbols . . 60Indirect volume serial support . . . . . . . . 60Using indirect volume serial support . . . . . . 61
Restrictions . . . . . . . . . . . . . 62
Part 2. Members of SYS1.PARMLIB 65
Chapter 3. ADYSETxx (dumpsuppression) . . . . . . . . . . . . 67Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 67Syntax rules for ADYSETxx . . . . . . . . . 67Syntax format of ADYSETxx. . . . . . . . . 68IBM-supplied defaults for ADYSETxx . . . . . 68Statements and parameters for ADYSETxx . . . . 68
Chapter 4. ALLOCxx (allocation systemdefaults) . . . . . . . . . . . . . . 73Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 73Syntax rules for ALLOCxx . . . . . . . . . 73Syntax format of ALLOCxx . . . . . . . . . 74Syntax example of ALLOCxx . . . . . . . . 76
Copyright IBM Corp. 1991, 2017 iii
IBM-supplied default for ALLOCxx . . . . . . 77Statements and parameters for ALLOCxx . . . . 77
Chapter 5. ANTMIN00 (ANTMAINcontrol parameters) . . . . . . . . . 97
Chapter 6. ANTXIN00 (XRC services) 99
Chapter 7. APPCPMxx (defineAPPC/MVS configuration) . . . . . . 101Changing values . . . . . . . . . . . . 101Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 101Syntax rules for APPCPMxx . . . . . . . . 102Syntax format of APPCPMxx . . . . . . . . 102IBM-supplied default for APPCPMxx . . . . . 102Statements and parameters for APPCPMxx . . . 102Response to errors in APPCPMxx . . . . . . 107
Chapter 8. ASCHPMxx (APPC/MVStransaction scheduler) . . . . . . . 109Changing values . . . . . . . . . . . . 109Default values . . . . . . . . . . . . . 109Support for system symbols . . . . . . . . 110Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 110Syntax rules for ASCHPMxx . . . . . . . . 110Syntax format of ASCHPMxx . . . . . . . . 110IBM-supplied default for ASCHPMxx . . . . . 111Statements and parameters for ASCHPMxx . . . 111
Chapter 9. AUTORxx (auto-reply policyspecifications) . . . . . . . . . . . 117Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 117Syntax rules for AUTORxx . . . . . . . . . 117Syntax format of AUTORxx. . . . . . . . . 117Syntax example of AUTORxx . . . . . . . . 117IBM-supplied default for AUTORxx . . . . . . 118Statements and parameters for AUTORxx . . . . 118
Chapter 10. AXRxx (system REXXoptions). . . . . . . . . . . . . . 121Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 121Syntax rules for AXRxx . . . . . . . . . . 121Syntax format of AXRxx. . . . . . . . . . 121IBM-supplied default for AXRxx . . . . . . . 121Statements and parameters for AXRxx . . . . . 121
Chapter 11. BLSCECT (formattingexits for dump and trace analysis) . . 125Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 125Syntax rules for BLSCECT . . . . . . . . . 125IBM-supplied default for BLSCECT . . . . . . 125Statements and parameters for BLSCECT . . . . 125
Chapter 12. BLSCUSER (installationcustomization for dump and traceanalysis) . . . . . . . . . . . . . 127Parameter in IEASYSxx (or issued by the operator) 128Syntax rules for BLSCUSER . . . . . . . . 128Syntax format of BLSCUSER . . . . . . . . 128IBM-supplied default for BLSCUSER . . . . . 129Statements and parameters for BLSCUSER,BLSCECT, and embedded parmlib members . . . 129
Chapter 13. BPXPRMxx (z/OS UNIXSystem Services parameters) . . . . 141Syntax rules for BPXPRMxx . . . . . . . . 142Syntax format of BPXPRMxx . . . . . . . . 144Syntax example of BPXPRMxx . . . . . . . 146IBM-supplied default for BPXPRMxx . . . . . 147Statements and parameters for BPXPRMxx . . . 147
Chapter 14. CEAPRMxx (commonevent adapter parameters) . . . . . . 189Syntax rules for CEAPRMxx . . . . . . . . 189Syntax format of CEAPRMxx . . . . . . . . 190IBM-supplied defaults for CEAPRMxx . . . . . 190Statements and parameters for CEAPRMxx . . . 190Examples of CEAPRMxx parmlib member. . . . 194
Chapter 15. CEEPRMxx (runtimeoption parameters) . . . . . . . . . 197Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 197Syntax rules for CEEPRMxx . . . . . . . . 197Syntax format of CEEPRMxx . . . . . . . . 198IBM-supplied default for CEEPRMxx . . . . . 198Statements and parameters for CEEPRMxx . . . 198Example of CEEPRMxx parmlib member . . . . 199
Chapter 16. CLOCKxx (time of dayparameters) . . . . . . . . . . . . 205Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 205Syntax rules for CLOCKxx . . . . . . . . . 206Syntax format of CLOCKxx . . . . . . . . 206IBM-supplied default for CLOCKxx . . . . . . 206Statements and parameters for CLOCKxx . . . . 207
Chapter 17. CNGRPxx (specifyconsole groups) . . . . . . . . . . 213Console groups in a sysplex . . . . . . . . 213Selecting a CNGRPxx member. . . . . . . . 213Syntax rules for CNGRPxx . . . . . . . . . 213Syntax format of CNGRPxx . . . . . . . . 214IBM-supplied default for CNGRPxx . . . . . . 214Statement and parameters for CNGRPxx . . . . 214
Chapter 18. CNLcccxx (time and dateformat for translated messages) . . . 215Restrictions for CNLcccxx . . . . . . . . . 215
iv z/OS MVS Initialization and Tuning Reference
Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 215Selecting a CNLcccxx member. . . . . . . . 216Syntax rules for CNLcccxx . . . . . . . . . 216Syntax format of CNLcccxx. . . . . . . . . 217Syntax example of CNLcccxx . . . . . . . . 217Statements and parameters for CNLcccxx . . . . 217
Chapter 19. COFDLFxx (hiperbatchparameters) . . . . . . . . . . . . 221Parameter in IEASYSxx (or issued by the operator) 221Syntax rules for COFDLFxx . . . . . . . . 221Syntax format of COFDLFxx . . . . . . . . 222Starting DLF . . . . . . . . . . . . . 222Statements and parameters for COFDLFxx . . . 222
Chapter 20. COFVLFxx (virtuallookaside facility parameters) . . . . 223Collecting VLF statistics . . . . . . . . . . 225Parameter in IEASYSxx (or issued by the operator) 225Syntax rules for COFVLFxx . . . . . . . . 225Syntax format of COFVLFxx . . . . . . . . 225Starting VLF. . . . . . . . . . . . . . 225Statements and parameters for COFVLFxx . . . 226
Chapter 21. COMMNDxx (commandsautomatically issued at initialization) . 229Parameter in IEASYSxx (or issued by the operator) 229Support for system symbols . . . . . . . . 230Syntax rules for COMMNDxx . . . . . . . . 230IBM-supplied default for COMMNDxx . . . . . 231Statements and parameters for COMMNDxx . . . 231
Chapter 22. CONFIGxx (standardconfiguration list) . . . . . . . . . 233Comparing the current and standardconfigurations . . . . . . . . . . . . . 233
Matching configurations . . . . . . . . . 233Nonmatching configurations . . . . . . . 233Error in CONFIGxx statement . . . . . . . 233
Reconfiguring system elements . . . . . . . 234Parameter in IEASYSxx: . . . . . . . . . . 234Syntax rules for CONFIGxx . . . . . . . . 234IBM-supplied default for CONFIGxx . . . . . 235Statements and parameters for CONFIGxx . . . 235
Chapter 23. CONSOLxx (consoleconfiguration definition) . . . . . . . 241Using CONSOLxx in a sysplex . . . . . . . 242Related members of parmlib . . . . . . . . 242Related commands . . . . . . . . . . . 243CONSOLE statement . . . . . . . . . . . 243INIT statement . . . . . . . . . . . . . 244HARDCOPY statement . . . . . . . . . . 245DEFAULT statement . . . . . . . . . . . 245Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 246Syntax rules for CONSOLxx . . . . . . . . 246IBM-supplied default for CONSOLxx . . . . . 247
Statements and parameters for CONSOLxx . . . 247Syntax and parameters for the CONSOLEstatement. . . . . . . . . . . . . . 247Syntax and parameters for the DEFAULTstatement. . . . . . . . . . . . . . 260Syntax and parameters for the HARDCOPYstatement. . . . . . . . . . . . . . 263Syntax and parameters for an INIT statement 265
Devices used as MCS consoles. . . . . . . . 270Maximum and default specifications for AREA andSEG . . . . . . . . . . . . . . . . 271
Chapter 24. COUPLExx (cross-systemcoupling facility (XCF) parameters) . . 273Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 273Syntax rules for COUPLExx . . . . . . . . 274Syntax format of COUPLExx . . . . . . . . 274IBM-supplied default for COUPLExx . . . . . 275Statements and parameters for COUPLExx . . . 275
Chapter 25. CSVLLAxx (librarylookaside (LLA) list) . . . . . . . . 289Starting LLA . . . . . . . . . . . . . 289Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 289Syntax rules for CSVLLAxx . . . . . . . . 290Syntax format of CSVLLAxx . . . . . . . . 290IBM-supplied default for CSVLLAxx . . . . . 290Statements and parameters for CSVLLAxx . . . 290
Chapter 26. CTncccxx (componenttrace parameters) . . . . . . . . . 295Tracing of MVS components . . . . . . . . 295Tracing of installation-provided applications . . . 295Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 296Syntax rules for CTncccxx . . . . . . . . . 296Syntax examples . . . . . . . . . . . . 296Syntax format of CTncccxx . . . . . . . . . 297IBM-supplied default for CTncccxx . . . . . . 297Statements and parameters for CTncccxx . . . . 298
Chapter 27. CUNUNIxx (UnicodeServices environment) . . . . . . . 303Selecting a CUNUNIxx member . . . . . . . 303Parameter in IEASYSxx . . . . . . . . . . 303Syntax rules for CUNUNIxx . . . . . . . . 303Syntax format of CUNUNIxx . . . . . . . . 304IBM-supplied default for CUNUNIxx . . . . . 304Statements and parameters for CUNUNIxx . . . 305Samples for parmlib member CUNUNIxx . . . . 314
Chapter 28. DEVSUPxx (devicesupport options) . . . . . . . . . . 317Enhanced security for tape data sets. . . . . . 318Parameter in IEASYSxx (or issued by the operator) 319Syntax rules for DEVSUPxx . . . . . . . . 319Syntax format of DEVSUPxx . . . . . . . . 320
Contents v
IBM-supplied defaults for DEVSUPxx . . . . . 320Statements and parameters for DEVSUPxx . . . 321
Volume partitioning parameters . . . . . . 333
Chapter 29. DFHSSIxx(message-formatting initializationmember) . . . . . . . . . . . . . 337
Chapter 30. DIAGxx (control commonstorage tracking and GFS trace) . . . 339Specifying the DIAGxx members . . . . . . . 339Parameter in IEASYSxx (or specified by theoperator) . . . . . . . . . . . . . . . 340Syntax rules for DIAGxx . . . . . . . . . 340Syntax format of DIAGxx . . . . . . . . . 341IBM-supplied default for DIAGxx . . . . . . 341Statements and parameters for DIAGxx . . . . 342
Chapter 31. EPHWP00 (BookManagertopic extraction) . . . . . . . . . . 355Parameter in IEASYSxx (or issued by the operator) 356Syntax rules for EPHWP00 . . . . . . . . . 356Syntax format of EPHWP00 . . . . . . . . 356IBM-supplied default for EPHWP00 . . . . . . 356
Chapter 32. EXITxx (allocationinstallation exit list). . . . . . . . . 357Parameter in IEASYSxx (or issued by the operator) 358Syntax rules for EXITxx . . . . . . . . . . 358Syntax format of EXITxx . . . . . . . . . 358IBM-supplied default for EXITxx . . . . . . . 358Statements and parameters for EXITxx . . . . . 358
Chapter 33. EXSPATxx (excessivespin condition actions) . . . . . . . 359Parameter in IEASYSxx (or issued by the operator) 359Syntax rules for EXSPATxx . . . . . . . . . 359Syntax example of EXSPATxx . . . . . . . . 360IBM-supplied default for EXSPATxx . . . . . . 360Statements and parameters for EXSPATxx . . . . 360Example of EXSPATxx . . . . . . . . . . 361
Chapter 34. FXEPRMxx (IBM FunctionRegistry for z/OS) . . . . . . . . . 363Parameter in IEASYSxx (or issued by the operator) 363Syntax rules for FXEPRMxx . . . . . . . . 363Syntax format of FXEPRMxx . . . . . . . . 363IBM-supplied default for FXEPRMxx . . . . . 363Statements and parameters for FXEPRMxx . . . 363
Chapter 35. GRSCNFxx (globalresource serialization configuration) . 367Parameters in IEASYSxx. . . . . . . . . . 368Syntax rules for GRSCNFxx . . . . . . . . 368IBM-supplied default for GRSCNFxx . . . . . 369Statements and parameters for GRSCNFxx . . . 369
Chapter 36. GRSMONxx (globalresource serialization monitor) . . . . 375Parameters in IEASYSxx. . . . . . . . . . 375Syntax rules for GRSMONxx . . . . . . . . 375Syntax format of GRSMONxx . . . . . . . . 377IBM-supplied default for GRSMONxx . . . . . 377Statements and parameters for GRSMONxx . . . 377
Chapter 37. GRSRNLxx (globalresource serialization resource namelists) . . . . . . . . . . . . . . . 383Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 383Support for system symbols . . . . . . . . 384Syntax rules for GRSRNLxx . . . . . . . . 384IBM-supplied default for GRSRNLxx . . . . . 386Statements and parameters for GRSRNLxx . . . 386
Chapter 38. GTFPARM (generalizedtrace facility parameters) . . . . . . 389Parameter in IEASYSxx (or issued by the operator) 390Syntax rules for GTFPARM. . . . . . . . . 390IBM-supplied default for GTFPARM. . . . . . 391Statements and parameters for GTFPARM. . . . 391
Chapter 39. GTZPRMxx (GenericTracker parameters) . . . . . . . . 393Parameters in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 393Syntax rules for GTZPRMxx . . . . . . . . 394Syntax format of GTZPRMxx . . . . . . . . 394IBM-supplied default for GTZPRMxx . . . . . 394Statements and parameters for GTZPRMxx . . . 395
Chapter 40. HZSPRMxx (manage IBMHealth Checker for z/OS checks) . . . 407
Chapter 41. IDAVDTxx (VSAM dynamictrace parameters) . . . . . . . . . 409Syntax rules for IDAVDTxx. . . . . . . . . 409Syntax format for IDAVDTxx . . . . . . . . 409IBM-supplied defaults for IDAVDTxx . . . . . 409Statements and parameters for IDAVDTxx. . . . 410Examples of IDAVDTxx parmlib member . . . . 410
Chapter 42. IEAABD00 (ABDUMPwritten to a SYSABEND data set) . . . 411Parameter in IEASYSxx (or specified by theoperator) . . . . . . . . . . . . . . . 411Syntax rules for IEAABD00 . . . . . . . . . 411IBM-supplied default for IEAABD00 . . . . . 412Statements and parameters for IEAABD00. . . . 412
Chapter 43. IEAAPFxx (authorizedprogram facility list) . . . . . . . . 415Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 416
vi z/OS MVS Initialization and Tuning Reference
|||||||||||||
Syntax rules for IEAAPFxx . . . . . . . . . 416IBM-supplied default for IEAAPFxx . . . . . . 417Statements and parameters for IEAAPFxx . . . . 417
Chapter 44. IEAAPP00 (authorized I/Oappendage routines) . . . . . . . . 419Syntax rules for IEAAPP00 . . . . . . . . . 419IBM-supplied default for IEAAPP00 . . . . . . 419Statements and parameters for IEAAPP00 . . . . 419
Chapter 45. IEACMD00 (IBM-suppliedcommands) . . . . . . . . . . . . 421Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 422Syntax rules for IEACMD00 . . . . . . . . 422IBM-supplied default for IEACMD00 . . . . . 422Statements and parameters for IEACMD00 . . . 422
Chapter 46. IEADMCxx (DUMPcommand parmlib) . . . . . . . . . 423Performance implications . . . . . . . . . 423Syntax rules for IEADMCxx . . . . . . . . 423Syntax format of IEADMCxx . . . . . . . . 423IBM-supplied default for IEADMCxx . . . . . 424Statements and parameters for IEADMCxx . . . 424
Chapter 47. IEADMP00 (ABDUMPwritten to a SYSUDUMP data set) . . . 427Parameter in IEASYSxx (or specified by theoperator) . . . . . . . . . . . . . . . 427Syntax rules for IEADMP00 . . . . . . . . 427IBM-supplied default for IEADMP00 . . . . . 428Statements and parameters for IEADMP00 . . . 428
Chapter 48. IEADMR00 (ABDUMPwritten to a SYSMDUMP data set). . . 431Recommendation for IEADMR00 with z/OS UNIX 431Parameter in IEASYSxx (or specified by theoperator) . . . . . . . . . . . . . . . 431Syntax rules for IEADMR00 . . . . . . . . 431IBM-supplied default for IEADMR00 . . . . . 432Statements and parameters for IEADMR00 . . . 432
Chapter 49. IEAFIXxx (fixed LPA list) 433Parameter in IEASYSxx (or specified by theoperator) . . . . . . . . . . . . . . . 434Syntax rules for IEAFIXxx . . . . . . . . . 434Syntax format of IEAFIXxx . . . . . . . . . 435Syntax example of IEAFIXxx . . . . . . . . 435IBM-supplied default for IEAFIXxx . . . . . . 435Statements and parameters for IEAFIXxx . . . . 435
Chapter 50. IEALPAxx (modified LPAlist). . . . . . . . . . . . . . . . 437Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 438Syntax rules for IEALPAxx . . . . . . . . . 438Syntax format of IEALPAxx . . . . . . . . 438
Syntax example of IEALPAxx . . . . . . . . 439IBM-supplied default for IEALPAxx . . . . . . 439Statements and parameters for IEALPAxx . . . . 439
Chapter 51. IEAOPTxx (OPTparameters) . . . . . . . . . . . . 441Syntax rules for IEAOPTxx . . . . . . . . . 442IBM-supplied default for IEAOPTxx. . . . . . 442Statements and parameters for IEAOPTxx . . . . 442
Chapter 52. IEAPAKxx (LPA pack list) 459Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 459Syntax rules for IEAPAKxx . . . . . . . . . 460IBM-supplied default for IEAPAKxx. . . . . . 460Statements and parameters for IEAPAKxx . . . . 460
Chapter 53. IEASLPxx (SLIPcommands) . . . . . . . . . . . . 461Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 461Syntax rules for IEASLPxx . . . . . . . . . 461IBM-supplied default for IEASLPxx . . . . . . 462Using system commands . . . . . . . . . 463
Chapter 54. IEASVCxx(installation-defined SVCs) . . . . . 465Parameter in IEASYSxx (or entered by theoperator) . . . . . . . . . . . . . . . 465Syntax rules for IEASVCxx . . . . . . . . . 465Syntax examples of IEASVCxx . . . . . . . 465IBM-supplied default for IEASVCxx . . . . . . 466Statements and parameters for IEASVCxx . . . . 466
Chapter 55. IEASYMxx (symboldefinitions and IEASYSxx members) . 469Parameter in LOADxx: . . . . . . . . . . 469Performance implications . . . . . . . . . 469Syntax rules for IEASYMxx. . . . . . . . . 469Syntax format of IEASYMxx . . . . . . . . 470IBM-supplied default for IEASYMxx . . . . . 470Statements and parameters for IEASYMxx. . . . 470
Chapter 56. IEASYSxx (systemparameter list) . . . . . . . . . . . 477Overview of IEASYSxx parameters . . . . . . 477Changes to initialization parameters . . . . . . 482Support for system symbols . . . . . . . . 482Parameter specified by the operator . . . . . . 483Syntax rules for IEASYSxx . . . . . . . . . 483IBM-supplied default for IEASYSxx . . . . . . 484Specifying the list option for IEASYSxx parameters 484Statements and parameters for IEASYSxx . . . . 484
ALLOC . . . . . . . . . . . . . . 484APF . . . . . . . . . . . . . . . 485AUTOR . . . . . . . . . . . . . . 485AXR . . . . . . . . . . . . . . . 486CATALOG . . . . . . . . . . . . . 486
Contents vii
CEA . . . . . . . . . . . . . . . 486CEE . . . . . . . . . . . . . . . 487CLOCK . . . . . . . . . . . . . . 487CLPA . . . . . . . . . . . . . . . 487CMB . . . . . . . . . . . . . . . 488CMD . . . . . . . . . . . . . . . 489CON . . . . . . . . . . . . . . . 490COUPLE . . . . . . . . . . . . . . 490CSA . . . . . . . . . . . . . . . 491CSCBLOC . . . . . . . . . . . . . 492CVIO . . . . . . . . . . . . . . . 493DEVSUP . . . . . . . . . . . . . . 493DIAG . . . . . . . . . . . . . . . 493DRMODE . . . . . . . . . . . . . 494DUMP . . . . . . . . . . . . . . 494EXIT . . . . . . . . . . . . . . . 495FIX . . . . . . . . . . . . . . . . 496FXE . . . . . . . . . . . . . . . 496GRS . . . . . . . . . . . . . . . 497GRSCNF . . . . . . . . . . . . . . 498GRSRNL . . . . . . . . . . . . . . 498GTZ . . . . . . . . . . . . . . . 499HVCOMMON . . . . . . . . . . . . 499HVSHARE . . . . . . . . . . . . . 500HZS . . . . . . . . . . . . . . . 500HZSPROC . . . . . . . . . . . . . 500IEFOPZ . . . . . . . . . . . . . . 501IKJTSO . . . . . . . . . . . . . . 501IOS. . . . . . . . . . . . . . . . 501IQP. . . . . . . . . . . . . . . . 502IXGCNF . . . . . . . . . . . . . . 502IZU . . . . . . . . . . . . . . . 502LFAREA . . . . . . . . . . . . . . 503LICENSE . . . . . . . . . . . . . . 508LNK . . . . . . . . . . . . . . . 508LNKAUTH . . . . . . . . . . . . . 508LOGCLS . . . . . . . . . . . . . . 509LOGLMT. . . . . . . . . . . . . . 509LOGREC . . . . . . . . . . . . . . 510LPA . . . . . . . . . . . . . . . 511MAXCAD . . . . . . . . . . . . . 511MAXUSER . . . . . . . . . . . . . 512MLPA . . . . . . . . . . . . . . . 513MSTRJCL. . . . . . . . . . . . . . 514NONVIO . . . . . . . . . . . . . . 515NSYSLX . . . . . . . . . . . . . . 516OMVS. . . . . . . . . . . . . . . 517OPI. . . . . . . . . . . . . . . . 517OPT . . . . . . . . . . . . . . . 518PAGE . . . . . . . . . . . . . . . 519PAGESCM . . . . . . . . . . . . . 522PAGTOTL . . . . . . . . . . . . . 523PAK . . . . . . . . . . . . . . . 524PLEXCFG . . . . . . . . . . . . . 525PRESCPU . . . . . . . . . . . . . 526PROD . . . . . . . . . . . . . . . 526PROG . . . . . . . . . . . . . . . 527RDE . . . . . . . . . . . . . . . 528REAL . . . . . . . . . . . . . . . 528RER . . . . . . . . . . . . . . . 529RSU . . . . . . . . . . . . . . . 529
RSVNONR . . . . . . . . . . . . . 531RSVSTRT. . . . . . . . . . . . . . 532SCH . . . . . . . . . . . . . . . 533SMF . . . . . . . . . . . . . . . 534SMS . . . . . . . . . . . . . . . 534SQA . . . . . . . . . . . . . . . 534SSN . . . . . . . . . . . . . . . 537SVC . . . . . . . . . . . . . . . 537SYSNAME . . . . . . . . . . . . . 537SYSP . . . . . . . . . . . . . . . 538UNI . . . . . . . . . . . . . . . 539VAL . . . . . . . . . . . . . . . 540VIODSN . . . . . . . . . . . . . . 540VRREGN . . . . . . . . . . . . . . 541WARNUND . . . . . . . . . . . . . 541ZAAPZIIP . . . . . . . . . . . . . 542
Chapter 57. IECIOSxx (I/O relatedparameters) . . . . . . . . . . . . 543Parameter in IEASYSxx (or specified by theoperator) . . . . . . . . . . . . . . . 544IBM-supplied default for IECIOSxx . . . . . . 544Syntax rules for IECIOSxx . . . . . . . . . 544Missing interrupt handler (MIH) . . . . . . . 545
I/O timing . . . . . . . . . . . . . 546Interaction of MIH and I/O timing processing 547I/O timing trigger for HyperSwap . . . . . 547Statements and parameters for MIH . . . . . 548
Hot I/O (HOTIO) . . . . . . . . . . . . 554Options for HOTIO recovery . . . . . . . 556
TERMINAL . . . . . . . . . . . . . . 556CTRACE . . . . . . . . . . . . . . . 557FICON . . . . . . . . . . . . . . . 557STORAGE . . . . . . . . . . . . . . 558CAPTUCB . . . . . . . . . . . . . . 558MIDAW . . . . . . . . . . . . . . . 559HYPERPAV . . . . . . . . . . . . . . 559HYPERWRITE . . . . . . . . . . . . . 559EKM . . . . . . . . . . . . . . . . 560RECOVERY . . . . . . . . . . . . . . 563
DCCF usage. . . . . . . . . . . . . 563Limited recovery time . . . . . . . . . 563Path recovery . . . . . . . . . . . . 564Statements and parameters for RECOVERY . . 565Syntax example . . . . . . . . . . . 567
ZHPF . . . . . . . . . . . . . . . . 567SPOF . . . . . . . . . . . . . . . . 567ZHYPERLINK . . . . . . . . . . . . . 568Syntax examples for IECIOSxx . . . . . . . 568
Chapter 58. IEFOPZxx (data setoptimization configuration) . . . . . 569Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 570Syntax rules for IEFOPZxx . . . . . . . . . 570Syntax format of IEFOPZxx . . . . . . . . 570IBM-supplied default for IEFOPZxx . . . . . . 571Statements and parameters for IEFOPZxx . . . . 571Usage notes for IEFOPZxx . . . . . . . . . 579
viii z/OS MVS Initialization and Tuning Reference
||
||
||
||||
||||||||||||||||
Chapter 59. IEFSSNxx (subsystemdefinitions) - keyword parameter form. 581Restrictions for IEFSSNxx . . . . . . . . . 582Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 583Syntax rules for IEFSSNxx . . . . . . . . . 583IBM-supplied default for IEFSSNxx . . . . . . 584Statements and parameters for IEFSSNxx . . . . 584Examples of IEFSSNxx member . . . . . . . 586
Chapter 60. IFAPRDxx (productenablement policy) . . . . . . . . . 587Before creating the member . . . . . . . . 588Usage considerations . . . . . . . . . . . 588Parameter in IEASYSxx (or issued by the operator) 588Syntax rules for IFAPRDxx . . . . . . . . . 589Syntax format of IFAPRDxx . . . . . . . . 589IBM-supplied default for IFAPRDxx . . . . . . 590Statements and parameters for IFAPRDxx . . . . 590Examples of IAFAPRDxx statements. . . . . . 594
Chapter 61. IFGPSEDI (enhanced dataintegrity) . . . . . . . . . . . . . 595Syntax rules for IFGPSEDI . . . . . . . . . 595Syntax examples . . . . . . . . . . . . 596Syntax format of IFGPSEDI. . . . . . . . . 596IBM-supplied default for IFGPSEDI . . . . . . 596Statements and parameters for IFGPSEDI . . . . 596
Chapter 62. IGDSMSxx (storagemanagement subsystem definition) . . 599Parameter in IEASYSxx . . . . . . . . . . 599Defining SMS through the IEFSSNxx member . . 599
Example of an SMS record in IEFSSNxx . . . 600Starting SMS - at IPL and afterward . . . . . . 601Specifying SMS parameters through SETSMS andSET SMS . . . . . . . . . . . . . . . 601Syntax rules for IGDSMSxx. . . . . . . . . 601Syntax format of IGDSMSxx . . . . . . . . 602IBM-supplied default for IGDSMSxx . . . . . 603Required keywords for IGDSMSxx . . . . . . 603Optional keywords for IGDSMSxx . . . . . . 604Examples of the contents of IGDSMSxx. . . . . 632Examples of specifying DFSMStvs parameters . . 634
Chapter 63. IGGCATxx (DFSMScatalog configuration). . . . . . . . 635Parameter in IEASYSxx (or specified by theoperator) . . . . . . . . . . . . . . . 635Syntax rules for IGGCATxx. . . . . . . . . 635Syntax format of IGGCATxx . . . . . . . . 637Statements and parameters for IGGCATxx. . . . 637
Chapter 64. IKJTSOxx (TSO/Ecommands and programs). . . . . . 643Parameter in IEASYSxx (or specified by theoperator) . . . . . . . . . . . . . . . 643Selecting the IKJTSOxx member . . . . . . . 644
Syntax rules for IKJTSOxx . . . . . . . . . 644Syntax format of IKJTSOxx . . . . . . . . . 645IBM-supplied default for IKJTSOxx . . . . . . 646Statements and parameters for IKJTSOxx . . . . 646
Chapter 65. IOEPRMxx (z/OSDistributed File Service z/OS FileSystem parameters) . . . . . . . . 659Specifying the IOEPRMxx concatenation . . . . 659Syntax rules for IOEPRMxx . . . . . . . . 660
Chapter 66. IPCSPRnn (InteractiveProblem Control System) . . . . . . 661Parameter in IEASYSxx (or specified by theoperator) . . . . . . . . . . . . . . . 661Syntax rules for IPCSPRnn . . . . . . . . . 661IBM-supplied default for IPCSPRnn . . . . . . 661Statements and parameters for IPCSPRnn . . . . 661
Chapter 67. IQPPRMxx (PCIE relatedparameters) . . . . . . . . . . . . 665Parameter in IEASYSxx (or specified by theoperator) . . . . . . . . . . . . . . . 665Syntax rules for IQPPRMxx . . . . . . . . 665Statements and parameters for IQPPRMxx . . . 665
Chapter 68. IRRPRMxx (RACFparameters) . . . . . . . . . . . . 667IBM-supplied default for IRRPRMxx . . . . . 667
Chapter 69. IVTPRM00(Communication Storage Manager) . . 669Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 669Syntax format of IVTPRM00 . . . . . . . . 669Syntax rules for IVTPRM00. . . . . . . . . 669IBM-supplied defaults for IVTPRM00 . . . . . 669Statements and parameters for IVTPRM00. . . . 670
Chapter 70. IXGCNFxx (system loggerinitialization parameters) . . . . . . 673Specifying the IXGCNFxx members . . . . . . 673Related members in parmlib . . . . . . . . 674Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 674Syntax rules for IXGCNFxx. . . . . . . . . 674IBM-supplied defaults for IXGCNFxx . . . . . 675Syntax format of IXGCNFxx . . . . . . . . 675Statements and parameters for IXGCNFxx. . . . 675Examples of IXGCNFxx member . . . . . . . 684
Chapter 71. IZUPRMxx (configure IBMz/OS Management Facility) . . . . . 685
Chapter 72. LNKLSTxx (LNKLSTconcatenation) . . . . . . . . . . . 687Using PROGxx to define LNKLST concatenations 687
Contents ix
|||||
|||
Using LNKLSTxx . . . . . . . . . . . . 687Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 687Syntax rules for LNKLSTxx. . . . . . . . . 688Syntax format of LNKLSTxx . . . . . . . . 688Syntax example of LNKLSTxx . . . . . . . . 688IBM-supplied default for LNKLSTxx . . . . . 689IBM-supplied sample for LNKLSTxx . . . . . 689
Chapter 73. LOADxx (systemconfiguration data sets) . . . . . . . 691Placement of LOADxx . . . . . . . . . . 691Copying LOADxx members . . . . . . . . 692Filtering with LOADxx . . . . . . . . . . 692
Filtering example . . . . . . . . . . . 693Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 695Support for system symbols . . . . . . . . 696Syntax rules for LOADxx . . . . . . . . . 696Syntax format of LOADxx . . . . . . . . . 696IBM-supplied default for LOADxx . . . . . . 697Statements and parameters for LOADxx . . . . 697Example of parmlib concatenation . . . . . . 712
Chapter 74. LPALSTxx (LPA librarylist). . . . . . . . . . . . . . . . 715Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 716Syntax rules for LPALSTxx . . . . . . . . . 716Syntax format of LPALSTxx . . . . . . . . 716Syntax example of LPALSTxx . . . . . . . . 716IBM-supplied default for LPALSTxx . . . . . . 717Statements and parameters for LPALSTxx . . . . 717
Chapter 75. MMSLSTxx (MVSmessage service list) . . . . . . . . 719Selecting an MMSLSTxx member . . . . . . . 719Parameter in IEASYSxx . . . . . . . . . . 719Sample MMSLSTxx member . . . . . . . . 719Syntax rules for MMSLSTxx . . . . . . . . 719Syntax format of MMSLSTxx . . . . . . . . 720Syntax example for MMSLSTxx . . . . . . . 720IBM-supplied default for MMSLSTxx . . . . . 720Statements and parameters for MMSLSTxx . . . 720
Chapter 76. MPFLSTxx (messageprocessing facility list) . . . . . . . 723Parameter in IEASYSxx . . . . . . . . . . 723Syntax rules for MPFLSTxx. . . . . . . . . 723Selecting MPFLSTxx members . . . . . . . . 724IBM-supplied MPFLSTxx member . . . . . . 724Controlling message presentation throughMPFLSTxx . . . . . . . . . . . . . . 724
Syntax for controlling message presentation . . 725IBM-supplied defaults for .MSGCOLR . . . . 725Displaying the message presentation attributesfor the current MPFLSTxx . . . . . . . . 725MPFLSTxx parameters for controlling messagepresentation . . . . . . . . . . . . . 725
Controlling message management . . . . . . 727Specifying message management . . . . . . 728Syntax for controlling message management . . 728IBM-supplied defaults for message management 729Listing the message processing attributes for thecurrent MPFLSTxx . . . . . . . . . . 730Using other methods to suppress messages . . 730
Controlling foreign message management . . . . 730Syntax for controlling message management . . 730Syntax rules for the .FORNSSI statement . . . 731IBM-supplied defaults for foreign messagemanagement . . . . . . . . . . . . 731Displaying the foreign message processingattributes for the current MPFLSTxx. . . . . 731MPFLSTxx parameters for managing foreignmessages . . . . . . . . . . . . . . 731
Controlling verbose message production . . . . 731Syntax for controlling the production of verbosemessages . . . . . . . . . . . . . . 732Syntax rules for the .MSGOPTION statement 732IBM-supplied default for verbose messageproduction . . . . . . . . . . . . . 732Displaying the verbose message productionsetting for the current MPFLSTxx. . . . . . 732MPFLSTxx parameters for managing verbosemessage production . . . . . . . . . . 732
Statements and parameters for MPFLSTxx. . . . 732Controlling command processing using MPFLSTxx 740MPFLSTxx parameters for controlling commandprocessing . . . . . . . . . . . . . . 740
Deactivating a command exit . . . . . . . 741Approaches to message suppression usingMPFLSTxx . . . . . . . . . . . . . . 741
Conservative list of suppressible non-JESmessages . . . . . . . . . . . . . . 742Aggressive list of suppressible non-JESmessages . . . . . . . . . . . . . . 743Conservative list of suppressible JES2 messages 743Aggressive list of suppressible JES2 messages 744Conservative list of suppressible JES3 messages 744
Examples of MPFLSTxx members . . . . . . 745
Chapter 77. MSGFLDxx (messageflood automation parameters) . . . . 749Parameter in IEASYSxx (or issued by the operator) 749Syntax rules for MSGFLDxx . . . . . . . . 749IBM-supplied default for MSGFLDxx . . . . . 750Statements and parameters for MSGFLDxx . . . 751
Syntax of the comment statement. . . . . . 751Syntax and parameters of the msgtypestatement. . . . . . . . . . . . . . 751Syntax and parameters of the DEFAULTstatement. . . . . . . . . . . . . . 752Syntax and parameters of the DEFAULTCMDstatement. . . . . . . . . . . . . . 753Syntax and parameters of the JOB statement . . 754Syntax and parameters of the MSG statement 755
Syntax example . . . . . . . . . . . . 757Exempting messages from processing by messageflood automation . . . . . . . . . . . . 758
x z/OS MVS Initialization and Tuning Reference
Chapter 78. MSTJCLxx (masterscheduler JCL). . . . . . . . . . . 759Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 759Performance implications . . . . . . . . . 759Support for system symbols . . . . . . . . 759Syntax rules for MSTJCLxx . . . . . . . . . 760IBM-supplied default for MSTJCLxx. . . . . . 760Statements and parameters for MSTJCLxx . . . . 760
Chapter 79. NUCLSTxx (customizingthe nucleus region) . . . . . . . . . 761Adding and deleting modules . . . . . . . . 761
Contradictory specifications . . . . . . . 761Restrictions . . . . . . . . . . . . . 761
NUCLSTxx compared with NMLDEF . . . . . 762Relationship to the LOADxx member . . . . . 762
Placement of NUCLSTxx . . . . . . . . 762NUCLSTxx specification in LOADxx member 762
Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 763Syntax rules for NUCLSTxx . . . . . . . . 763Syntax format of NUCLSTxx . . . . . . . . 763IBM-supplied default for NUCLSTxx . . . . . 763Statements and parameters for NUCLSTxx . . . 763Example of replacing modules. . . . . . . . 764
Chapter 80. PFKTABxx (programfunction key table definition). . . . . 765Parameter in IEASYSxx (or entered by theoperator) . . . . . . . . . . . . . . . 765Syntax rules for PFKTABxx. . . . . . . . . 765Using the display command . . . . . . . . 766IBM-supplied default for PFKTABxx. . . . . . 766Statements and parameters for PFKTABxx. . . . 766
Chapter 81. PROGxx (authorizedprogram list, exits, LNKLST sets andLPA) . . . . . . . . . . . . . . . 769Using the APF statement . . . . . . . . . 769
Defining aliases in the APF list . . . . . . 770Using the IEAAPFPR exec . . . . . . . . 770
Using the EXIT statement . . . . . . . . . 770Using the SYSLIB statement . . . . . . . . 771Using the LNKLST statement . . . . . . . . 773
Using PROGxx instead of LNKLSTxx . . . . 774Using LNKLST processing . . . . . . . . 774Changing the current LNKLST set . . . . . 775Concatenating data sets to the LNKLSTconcatenation . . . . . . . . . . . . 775APF authorization for LNKLST data sets . . . 776Cataloging LNKLST data sets . . . . . . . 776Modifying the contents of LNKLST data sets 777Removing an XCFAS ENQ . . . . . . . . 777Removing or compressing a data set in an activeLNKLST set . . . . . . . . . . . . . 778
Placement of SYSLIB and LNKLST statements inPROGxx . . . . . . . . . . . . . . . 778Using the LPA statement . . . . . . . . . 779
Using the REFRPROT statement . . . . . . . 780Using the NOREFRPROT statement . . . . . . 780Using the TRACKDIRLOAD statement . . . . . 780Using the NOTRACKDIRLOAD statement . . . 780Using the DEFAULTS statement . . . . . . . 780Parameter in IEASYSxx (or specified by theoperator) . . . . . . . . . . . . . . . 780
PROG=xx and APF=xx . . . . . . . . . 781PROG=xx and EXIT=xx . . . . . . . . . 781PROG=xx and LNK=xx . . . . . . . . . 781
IBM-supplied default . . . . . . . . . . . 781Syntax rules for PROGxx . . . . . . . . . 781Syntax format of the APF statement . . . . . . 782
Example of the APF statement. . . . . . . 782Syntax format of the EXIT statements . . . . . 783
Examples of EXIT statements . . . . . . . 787Syntax format of the SYSLIB statement . . . . . 788
Example of the SYSLIB statement. . . . . . 789Syntax format of the LNKLST statements . . . . 790
Examples of the LNKLST statement . . . . . 796Syntax format of the LPA statements . . . . . 797Syntax format of the REFRPROT statement . . . 799Syntax format of the NOREFRPROT statement . . 799Syntax format of the TRACKDIRLOAD statement 800Syntax format of the NOTRACKDIRLOADstatement. . . . . . . . . . . . . . . 800Syntax format of the DEFAULTS statements . . . 800
Chapter 82. SCHEDxx (PPT, mastertrace table, and abend codes forautomatic restart) . . . . . . . . . 803Parameter in IEASYSxx (or specified by theoperator) . . . . . . . . . . . . . . . 804Modifying the PPT between IPLs . . . . . . . 804Syntax rules for SCHEDxx . . . . . . . . . 804IBM-supplied default for SCHEDxx . . . . . . 805IBM-supplied sample member SCHEDxx . . . . 805Statements and parameters for SCHEDxx . . . . 805Program properties table (PPT) . . . . . . . 811
Chapter 83. SMFLIMxx (specifyingregion and memlimit values) . . . . . 817Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 817Syntax rules for SMFLIMxx. . . . . . . . . 817Syntax format of SMFLIMxx . . . . . . . . 817IBM-supplied default for SMFLIMxx . . . . . 818Statements and parameters for SMFLIMxx. . . . 818
Chapter 84. SMFPRMxx (systemmanagement facilities (SMF)parameters) . . . . . . . . . . . . 823Using the SET command for SMFPRMxx . . . . 824Using the SETSMF command for SMFPRMxx . . 824Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 824Support for system symbols . . . . . . . . 824Syntax rules for SMFPRMxx . . . . . . . . 825Syntax format of SMFPRMxx . . . . . . . . 826
Contents xi
IBM-supplied default for SMFPRMxx . . . . . 828IBM-supplied sample for SMFPRMxx . . . . . 828Statements and parameters for SMFPRMxx . . . 828Using SMFPRMxx parameters . . . . . . . . 860
Chapter 85. TSOKEY00 (TSO/VTAMtime sharing parameters) . . . . . . 861Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 861Syntax rules for TSOKEY00. . . . . . . . . 861IBM-supplied default for TSOKEY00 . . . . . 861Statements and parameters for TSOKEY00. . . . 862
Chapter 86. VATLSTxx (volumeattribute list) . . . . . . . . . . . . 867Definitions of the mount and use attributes . . . 867Processing the VATLSTxx members . . . . . . 868Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 870Support for system symbols . . . . . . . . 870Creating a VATLSTxx member. . . . . . . . 871
Example of default use attributes . . . . . . 872Syntax rules for VATLSTxx . . . . . . . . . 872Specifying a generic volume serial number . . . 873Specifying a generic device type . . . . . . . 874
Example of setting the generic device type . . 874Statements and parameters for VATLSTxx . . . . 874Examples of VATLSTxx entries . . . . . . . 875IBM-supplied default for VATLSTxx . . . . . . 877
Chapter 87. XCFPOLxx (XCF PR/SMpolicy) . . . . . . . . . . . . . . 879Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 879Syntax rules for XCFPOLxx . . . . . . . . 879Syntax format of XCFPOLxx . . . . . . . . 880
IBM-supplied default for XCFPOLxx . . . . . 880Statements and parameters for XCFPOLxx . . . 880
Part 3. Appendixes . . . . . . . . 883
Appendix A. IEFSSNxx (subsystemdefinitions) - positional parameterform . . . . . . . . . . . . . . . 885Parameter in IEASYSxx (or supplied by theoperator) . . . . . . . . . . . . . . . 885Syntax rules for IEFSSNxx . . . . . . . . . 886IBM-supplied default for IEFSSNxx . . . . . . 887Statements and parameters for IEFSSNxx . . . . 887
Appendix B. Symbolic Parmlib Parser 889Activation . . . . . . . . . . . . . . 889Capabilities . . . . . . . . . . . . . . 890Limitations . . . . . . . . . . . . . . 892
Appendix C. Accessibility . . . . . . 893Accessibility features . . . . . . . . . . . 893Consult assistive technologies . . . . . . . . 893Keyboard navigation of the user interface . . . . 893Dotted decimal syntax diagrams . . . . . . . 893
Notices . . . . . . . . . . . . . . 897Terms and conditions for product documentation 899IBM Online Privacy Statement. . . . . . . . 900Policy for unsupported hardware. . . . . . . 900Minimum supported hardware . . . . . . . 900Programming Interface information . . . . . . 901Trademarks . . . . . . . . . . . . . . 901
Index . . . . . . . . . . . . . . . 903
xii z/OS MVS Initialization and Tuning Reference
Figures
1. MSTJCL00 load module in SYS1.LINKLIB 112. Example IEASYMxx parmlib member . . . . 433. Complete IEASYMxx parmlib member . . . 484. Coding IEASYMxx for a four-system sysplex 495. IEASYMA4 parmlib member . . . . . . . 506. Example IEASYMxx parmlib member . . . . 507. Example LOADxx parmlib member . . . . 518. Specifying values on multiple lines . . . . 1439. IBM-supplied version of the CEEPRM00
member (Part 1 of 4) . . . . . . . . . 20010. IBM-supplied version of the CEEPRM00
member (Part 2 of 4) . . . . . . . . . 20111. IBM-supplied version of the CEEPRM00
member (Part 3 of 4) . . . . . . . . . 20212. IBM-supplied version of the CEEPRM00
member (Part 4 of 4) . . . . . . . . . 20313. Example: CNLcccxx message configuration
member for Italian . . . . . . . . . . 21714. Example: COMMNDxx parmlib member 23015. Example: Activate a new conversion
environment . . . . . . . . . . . . 31516. Example: Delete an inactive conversion
environment . . . . . . . . . . . . 31517. Example: Syntax for DEVSUPxx . . . . . 32018. Example of how to specify comments 48419. Syntax examples for IECIOSxx . . . . . . 56920. Keyword format of the SMS record in
IEFSSNxx . . . . . . . . . . . . . 59921. Positional format of the SMS record in
IEFSSNxx . . . . . . . . . . . . . 59922. Example: SMS record in IEFSSNxx . . . . 601
23. Example: Contents of IGDSMSxx, example 1 63224. Example: Contents of IGDSMSxx, example 2 63225. Example: Contents of IGDSMSxx, example 3 63326. Example: Contents of IGDSMSxx, example 4 63327. Example: FILESYSTYPE TYPE(ZFS) statement 65928. Example: FILESYSTYPE TYPE(ZFS) statement
using system symbols. . . . . . . . . 65929. Example: FILESYSTYPE TYPE(ZFS) statement
specifying 32 IOEPRMxx members . . . . 66030. LOADxx filtering hierarchy . . . . . . . 69331. Example: Using filter parameters to segment
LOADxx statements (Part 1 of 2) . . . . . 69332. Example: Using filter parameters to segment
LOADxx statements (Part 2 of 2) . . . . . 69433. Example of parmlib concatenation (LOADxx) 71334. Example: Creating parmlib member
MPFLST7C . . . . . . . . . . . . 74535. Example: Creating parmlib member
MPFLSTDF . . . . . . . . . . . . 74636. Example: Creating parmlib member
MPFLSTRV . . . . . . . . . . . . 74637. Example: Creating parmlib member
MPFLST18 . . . . . . . . . . . . 74638. Example: Creating parmlib member
MPFLST02 . . . . . . . . . . . . 74739. Entries in VATLSTxx members that define
attributes of DASD. . . . . . . . . . 87540. Entries in VATLSTxx members that define
mount and use attributes of DASD . . . . 87541. Symbolic parmlib parser panel . . . . . . 889
Copyright IBM Corp. 1991, 2017 xiii
xiv z/OS MVS Initialization and Tuning Reference
Tables
1. Syntax conventions . . . . . . . . . xviii2. Characteristics of parmlib members . . . . 163. Restrictions on changing the format of the APF
list . . . . . . . . . . . . . . . 294. Static system symbols . . . . . . . . . 355. Dynamic system symbols . . . . . . . . 376. Compatibility-only dynamic system symbols 387. Names reserved for system use . . . . . . 398. Precedence of system parameter specifications 439. Recommended actions for IEASYSxx members 44
10. Precedence of system name specifications 4511. Summary of errors in substring syntax . . . 5412. IEASYMU2 return codes . . . . . . . . 5913. SYSRES volumes and their extensions. . . . 6214. Relationship size of TIOT and maximum
number of DDs allowed . . . . . . . . 9115. One-character parameter limit multipliers 14316. Supported domains . . . . . . . . . 17217. Maximum and default values for
MAXSOCKETS by domain . . . . . . . 17318. Devices used as MCS consoles . . . . . . 27019. Maximum and default specifications for
AREA and SEG . . . . . . . . . . . 27120. Combining certain GTFPARM options 39021. Overview of IEASYSxx parameters . . . . 47822. Example: IEASYMxx and IEASYSxx notation 48223. Syntax examples for the LOGREC parameter 51024. Syntax examples for the PAGE parameter 52125. Syntax examples for the VIODSN parameter 54026. HOTIO parameters . . . . . . . . . 55427. Events that you can specify on SELECT and
DESELECT (IGDSMSxx parameter) . . . . 61028. Example: Specifying DFSMStvs parameters 63429. LISTBC and SEND results based on
CHKBROD and USEBROD settings wheninstallation is using individual user logs . . 654
30. IPL results . . . . . . . . . . . . 69531. ARCHLVL statement . . . . . . . . . 69732. DYNCPADD statement . . . . . . . . 69733. HWNAME statement . . . . . . . . . 69934. Specifying one IEASYMxx member . . . . 69935. Specifying one IEASYSMxx parmlib member
and displaying a list of member names . . . 699
36. Specifying more than one IEASYMxx parmlibmember . . . . . . . . . . . . . 699
37. INITSQA statement . . . . . . . . . 70038. IODF statement . . . . . . . . . . . 70139. LPARNAME statement . . . . . . . . 70440. MACHMIG statement. . . . . . . . . 70441. MTLSHARE statement . . . . . . . . 70442. NUCLEUS statement . . . . . . . . . 70543. PARMLIB statement . . . . . . . . . 70644. PROCVIEW statement . . . . . . . . 70745. SYSCAT parameter. . . . . . . . . . 70946. SYSPARM statement (specifying one
IEASYSxx parmlib member) . . . . . . 71047. SYSPARM statement (specifying one
IEASYSxx parmlib member and displayingthe contents) . . . . . . . . . . . . 710
48. SYSPARM statement (specifying one or moreIEASYSxx parmlib members) . . . . . . 710
49. SYSPLEX statement . . . . . . . . . 71150. VMUSERID statement . . . . . . . . 71251. Language codes. . . . . . . . . . . 72052. Attributes to specify for a message area 72653. Values for msgarea. . . . . . . . . . 72654. IBM-supplied system abend codes . . . . 80655. A list of values for the program properties
table (PPT) . . . . . . . . . . . . 81156. Explanation of column headings in the PPT 81557. Default values for the DEFAULTLSNAME
subparameters in SET SMF and SETSMFprocessing . . . . . . . . . . . . 831
58. Examples of data set names that use systemsymbols . . . . . . . . . . . . . 834
59. Default values for the LSNAMEsubparameters in SET SMF and SETSMFprocessing . . . . . . . . . . . . 840
60. Examples of logstream names that use systemsymbols . . . . . . . . . . . . . 840
61. SID parameter syntax priority list . . . . . 84862. Which SMF exits are called for this
subsystem? . . . . . . . . . . . . 85263. Which SMF exits are called for this
subsystem? . . . . . . . . . . . . 85764. Explanation of VATLSTxx entries . . . . . 876
Copyright IBM Corp. 1991, 2017 xv
||
xvi z/OS MVS Initialization and Tuning Reference
About this information
This information describes the members of SYS1.PARMLIB for z/OS, and theprocesses related to initializing the system. For each member, the informationdescribes the meaning and use of each parameter, syntax rules, syntax examples,value ranges that are syntactically acceptable, default values, and performancenotes where applicable.
This information is a companion to the z/OS MVS Initialization and Tuning Guide.
For information about how to install the software products that are necessary torun z/OS, see z/OS Planning for Installation.
Who should use this informationThis information is for anyone whose job includes installing hardware andsoftware, and customizing the software. This information is intended to be areference about how to code system parameters and make other changes required.Usually, these tasks are performed by a systems programmer.
The information assumes that the user can:v Code JCL statements to execute programs or cataloged procedures.v Code in assembler language and read assembler, loader, linkage editor, and
binder output.
This information is also for anyone who tunes the system. System tuning requiresyou to determine where the system needs adjustment, to understand the effects ofchanging the system parameters, and to determine the changes to the systemparameters that will bring about the desired effect.
MVS workload managementMany of the performance functions described in this document can be definedusing MVS workload management (WLM). For more information, see z/OS MVSPlanning: Workload Management and z/OS MVS Programming: Workload ManagementServices.
z/OS informationThis information explains how z/OS references information in other documentsand on the web.
When possible, this information uses cross document links that go directly to thetopic in reference using shortened versions of the document title. For completetitles and order numbers of the documents for all products that are part of z/OS,see z/OS Information Roadmap.
To find the complete z/OS library, go to IBM Knowledge Center(www.ibm.com/support/knowledgecenter/SSLTBW/welcome).
Copyright IBM Corp. 1991, 2017 xvii
http://www.ibm.com/support/knowledgecenter/SSLTBW/welcomehttp://www.ibm.com/support/knowledgecenter/SSLTBW/welcome
How to read syntax conventionsThis topic describes how to read syntax conventions. It defines syntax notationsand provides syntax examples that contain these items.
Table 1. Syntax conventions
Notation Meaning Syntax example Sample entry
Apostrophes Apostrophes indicate aparameter string andmust be entered asshown.
SEND message,NOW SEND listings ready,NOW
Comma Commas must be enteredas shown.
DISPLAY C,K DISPLAY C,K
Ellipsis ... Ellipsis indicates that thepreceding item or groupof items can be repeatedone or more times. Donot enter the ellipsis.
VARY (devspec[,devspec]...),ONLINE VARY (282,283,287),ONLINE
Parenthesesand specialcharacters
Parentheses and specialcharacters must beentered as shown.
DUMP COMM=(text) DUMP COMM=(PAYROLL)
Underline Underline indicates adefault option. If youselect an underlinedalternative, you do nothave to specify it whenyou enter the command.
K M[,AMRF={Y | N}] |,REF K M
Lowercaseparameter
Lowercase indicates avariable term. Substituteyour own value for theitem.
MOUNT devnum MOUNT A30
or
mount a30
Uppercaseparameter
Uppercase indicates theitem must be enteredusing the charactersshown. Enter the item ineither upper or lowercase.
DISPLAY SMF DISPLAY SMF
or
display smf
Single brackets Single brackets representsingle or group-relateditems that are optional.Enter one or none ofthese items.
DISPLAY SLIP[=xxxx] DISPLAY SLIP=W292
Stackedbrackets
Stacked bracketsrepresent group-relateditems that are optional.Enter one or none ofthese items.
[TERMINAL][NOTERMINAL]
NOTERMINAL
Single braces Single braces representgroup-related items thatare alternatives. You mustenter one of the items.You cannot enter morethan one.
{COMCHECK | COMK} COMK
xviii z/OS MVS Initialization and Tuning Reference
Table 1. Syntax conventions (continued)
Notation Meaning Syntax example Sample entry
Stacked braces Stacked braces representgroup related items thatare alternatives. You mustenter one of the items.You cannot enter morethan one.
MN {DSNAME}{SPACE }{STATUS}
MN SPACE
Or-bar (|) An or-bar indicates amutually exclusive choice.When used with brackets,enter one or none of theitems. When used withbraces, you must enterone of the items.
ACTIVATE RECOVER=SOURCE | TARGET ACTIVATE RECOVER=SOURCE
Stacked itemswith or-bars(|) andbrackets
Stacked items withor-bars indicates amutually-exclusive choice.Enter one or none ofthese items.
CD RESET [ ,SDUMP ]|,SYSABEND|,SYSUDUMP|,SYSMDUMP|,ALL
CD RESET,SYSUDUMP
About this information xix
xx z/OS MVS Initialization and Tuning Reference
How to send your comments to IBM
We encourage you to submit comments and questions on the z/OS productdocumentation. Your valuable feedback helps to ensure accurate and high-qualityinformation.
Important: If your comment regards a technical problem, see instead If you havea technical problem.
Submit your feedback by using the appropriate method for your type of commentor question:
Feedback on z/OS functionIf your comment or question is about z/OS itself, submit a request throughthe IBM RFE Community (www.ibm.com/developerworks/rfe/).
Feedback on IBM Knowledge Center functionIf your comment or question is about the IBM Knowledge Centerfunctionality, for example search capabilities or how to arrange the browserview, send a detailed email to IBM Knowledge Center Support [email protected].
Feedback on the z/OS product documentation and contentIf your comment or question is about the information that is provided inthe z/OS product documentation library, send a detailed email [email protected]. We welcome any feedback that you have, includingcomments on the clarity, accuracy, or completeness of the information.
To help us better process your submission, include the followinginformation:v Your name, company/university/institution name, and email addressv The following deliverable title and order number: z/OS MVS
Initialization and Tuning Reference, SA23-1380-30v The section title of the specific information to which your comment or
question relatesv The text of your comment.
When you send comments to IBM, you grant IBM a nonexclusive right to use ordistribute the comments in any way appropriate without incurring any obligationto you.
IBM or any other organizations use the personal information that you supply tocontact you only about the issues that you submit.
If you have a technical problemIf you have a technical problem, do not use the feedback methods that areprovided for sending comments. Instead, take one or more of the following actions:v See the IBM Support Portal (support.ibm.com).v Contact your IBM service representative.v Call IBM technical support.
Copyright IBM Corp. 1991, 2017 xxi
http://www.ibm.com/developerworks/rfe/mailto:[email protected]:[email protected]://support.ibm.com
xxii z/OS MVS Initialization and Tuning Reference
Summary of changes
This information includes terminology, maintenance, and editorial changes.Technical changes or additions to the text and illustrations for the current editionare indicated by a vertical line to the left of the change.
Summary of changes for z/OS Version 2 Release 3 (V2R3)The following changes are made for z/OS Version 2 Release 3 (V2R3).
Newv For APAR OA50653, the IECIOSxx parmlib member has a new ZHYPERLINK
statement. See Chapter 57, IECIOSxx (I/O related parameters), on page 543.v For APAR OA53660, updates to Syntax format of FXEPRMxx on page 363,
Statements and parameters for FXEPRMxx on page 363, and FXE on page496.
v The new parmlib member, Chapter 68, IRRPRMxx (RACF parameters), onpage 667, was added to allow the RACF data set name table (ICHRDSNT) andthe database range table (ICHRRNG) to be specified in the SYS1.PARMLIBmember.
v Chapter 13, BPXPRMxx (z/OS UNIX System Services parameters), on page 141was updated: To support the ability to unmount the version file system if it is no longer
being used in the sysplex, the VERSION statement was updated. It has anoptional version auto-unmount attribute keyword that can be set toUNMOUNT or NOUNMOUNT.
The SC_EXITTABLE statement was added. It enables pre-system call andpost-system call exit routines for select z/OS UNIX callable services.
The USS_SUPERUSER health check can be used to verify that theSUPERUSER parameter contains a user ID that is defined to the securityproduct and has an OMVS segment with a UID of 0.
The new UMASK statement of the BPXPRMxx parmlib member can be usedto assign a default umask value for all z/OS UNIX users. It lists thedisallowed permission settings of files and directories that are created byusers or processes.
v Syntax format of DEVSUPxx on page 320 and Statements and parameters forDEVSUPxx on page 321 are updated with a new parameter,ICKDSF_VERIFYOFFLINE=.
v The DEVSUPxx parmlib member has a new keyword, FLASHCOPYTOXRC,which controls support for remote pair FlashCopy in an XRC environment. SeeChapter 28, DEVSUPxx (device support options), on page 317.
v IBM-supplied defaults for DEVSUPxx on page 320 and Statements andparameters for DEVSUPxx on page 321 are updated with information onenabling or disabling the AOM496I status message for transparent cloud tieringoperations.
v New parmlib member, Chapter 34, FXEPRMxx (IBM Function Registry forz/OS), on page 363.
v The IECIOSxx parmlib member has a new XPAV parameter on the HYPERPAVstatement. See HYPERPAV on page 559.
Copyright IBM Corp. 1991, 2017 xxiii
v IEASYSxx has a new system parameter IZU to identify one or more IZUPRMxxparmlib members to be used for your z/OSMF configuration. See IZU on page502.
v Chapter 51, IEAOPTxx (OPT parameters), on page 441 parmlib member hasnew parameters: ABSMSUCAPPING, which specifies when a defined capacity limit or group
capacity limit is to be enforced. WLMIRDSTRUC, which enables WLM to connect to a WLM IRD structure
with a 4-digit or 5-digit name of the CPU number.v The IKJTSOxx parmlib member has a new USERIDMAX parameter. See
Chapter 64, IKJTSOxx (TSO/E commands and programs), on page 643.v The LOADxx parmlib member now allows you to specify new value GSF on the
MACHMIG parameter to specify that you do not wish z/OS to use theGuarded-Storage Facility at this time. See Statements and parameters forLOADxx on page 697.
v The IXGCNFxx parmlib member has new parameters, USEOFFLOADMIN andUSESTAGINGMIN, in the MANAGE specification. See Syntax format ofIXGCNFxx on page 675 and Statements and parameters for IXGCNFxx onpage 675.
v The VATLSTxx parmlib member has a new keyword, FLASHCOPYTOXRC, onthe VATDEF statement. See Chapter 86, VATLSTxx (volume attribute list), onpage 867.
v A new example explaining how to include private storage of XMEMT ASIDsthat have an active cross-memory relationship with originally requested,non-exempt target ASIDs is added to Statements and parameters forIEADMCxx on page 424.
Changedv For APAR OA52381, Statements and parameters for ALLOCxx on page 77 is
updated for BYDEVICES.v Updated SMFPRMxx parmlib member Specifying SMF exits to the dynamic
exits facility on page 858 to outline where SMF exits should reside and warnnot to use DSNAME when defining SMF exits in PROGxx.
v Guidance regarding the use of the NONOVR option was added to theCEEPRMxx parmlib member. See Statements and parameters for CEEPRMxxon page 198.
v The SYNCHRES parameter of Statements and parameters for GRSCNFxx onpage 369 has been enhance with additional notes for clarification.
v The DRMODE parameter is no longer supported, see Overview of IEASYSxxparameters on page 477 and DRMODE on page 494.
v Multiple changes to the LFAREA parameter in Overview of IEASYSxxparameters on page 477 and LFAREA on page 503.
v The description of HZSPROC on page 500 has been enhanced.v The OLD subparameter under the OLDNEW(parameters) definition in
Statements and parameters for IEFOPZxx on page 571 of IEFOPZxx (Data SetOptimization Configuration) has been updated for clarity.
v The unit of measure for total real storage forRLSFIXEDPOOLSIZE({(sysname1,size1[...;sysname32,size32])}) in Optionalkeywords for IGDSMSxx on page 604 has been added for clarity. DB2SSID andOAMPROC keywords have also been added.
xxiv z/OS MVS Initialization and Tuning Reference
v The first paragraph of Chapter 83, SMFLIMxx (specifying region and memlimitvalues), on page 817 and the descriptions of SYSRESVABOVE,SYSRESVBELOW in Statements and parameters for SMFLIMxx on page 818have been updated for clarity.
Deletedv Information relating to shared mode for consoles was removed from Chapter 23,
CONSOLxx (console configuration definition), on page 241 and Chapter 56,IEASYSxx (system parameter list), on page 477.
Summary of changes for z/OS Version 2 Release 2 (V2R2) as updatedDecember 2016
The following changes are made for z/OS V2R2 as updated December 2016.
Newv The INMEM parameter has been added in Chapter 84, SMFPRMxx (system
management facilities (SMF) parameters), on page 823.
Summary of changes for z/OS Version 2 Release 2 (V2R2) as updatedSeptember 2016
The following changes are made for z/OS V2R2 as updated September 2016.
Newv The HFTSINTVL parameter has been added in SMFPRMxx. See Statements and
parameters for SMFPRMxx on page 828.
Changedv Update to the TYPE(GENERIC) parameter of GRSRNLxx. See Statements and
parameters for GRSRNLxx on page 386.v Update to the DUMPNEXT subparameter of PDSE_MONITOR and
PDSE1_MONITOR parameters of IGDSMSxx. See Optional keywords forIGDSMSxx on page 604.
v Update to several parameters in SCHEDxx. For more information, seeStatements and parameters for SCHEDxx on page 805.
v Update to Table 55 on page 811 in Program properties table (PPT) on page 811.
Summary of changes for z/OS Version 2 Release 2 (V2R2) as updatedMarch 2016
The following changes are made for z/OS V2R2 as updated March 2016.
Newv A new value, HSFSRV00, was added to the PPT table. See Program properties
table (PPT) on page 811.v Two new parameters, MAXTSOSERVERS and TIMEINT, were added to the
AXRxx parmlib member. See Statements and parameters for AXRxx on page121.
v A new optional parameter, BUFFERMONITOR, was added to the BPXPRMxxparmlib member. See Statements and parameters for BPXPRMxx on page 147.
v Displaying LFAREA information on page 506 has been added.
Summary of changes xxv
|
Changedv Information about the SECURITY and NOSECURITY parameters was missing
from the BPXPRMxx parmlib member. They have been added; see Statementsand parameters for BPXPRMxx on page 147.
v Various updates were made to the CONSOLxx parmlib member. Information about using automation to remotely IPL the z/OS system was
added. See Chapter 23, CONSOLxx (console configuration definition), onpage 241. An explanation was added to the CONSOLE and DEFAULTstatements that if an operator has not logged on to the console, commandsare passed to the security product indicating an operator ID of *BYPASS*. SeeSyntax and parameters for the CONSOLE statement on page 247 andSyntax and parameters for the DEFAULT statement on page 260.
v A note was added to the description of the LFAREA parameter of the IEASYSxxparmlib member to clarify that LFAREA is used for pageable 4 KB, fixed 1 MB,pageable 1 MB, and fixed 2 GB pages. See LFAREA on page 503.
Summary of changes for z/OS Version 2 Release 2 (V2R2) as updatedDecember 2015
The following changes are made for z/OS V2R2 as updated December 2015.
Newv For data set optimization configuration, a new parmlib member was added. See
Chapter 58, IEFOPZxx (data set optimization configuration), on page 569.v To improve management of region sizes, a new parmlib member was added. See
Chapter 83, SMFLIMxx (specifying region and memlimit values), on page 817.v The IVTPRM00 parmlib member was updated with the new HVCOMM MAX
value. See Statements and parameters for IVTPRM00 on page 670.
Changedv The syntax and parameters of IXGCNFxx were updated to support the act of
preventing a z/OS image from accessing LOGR couple data sets. See Syntaxformat of IXGCNFxx on page 675 and Statements and parameters forIXGCNFxx on page 675 for information.
Summary of changes for z/OS Version 2 Release 2 (V2R2)The following changes are made for z/OS Version 2 Release 2 (V2R2).
Newv A return code, xxxxxx30, was added to the IEASYMU2 return codes table. See
Table 12 on page 59.v The AXRxx parmlib member has a new parameter, TIMEINT, which specifies the
default time limit on REXX execs and overrides the default of 30 seconds. SeeStatements and parameters for AXRxx on page 121.
v The BLSCECT, BLSCUSER, and IPCSPRxx parmlib members now supportsystem symbols. See Table 2 on page 16. These sections were also updated: Syntax rules for BLSCECT on page 125 Syntax rules for BLSCUSER on page 128 Syntax rules for IPCSPRnn on page 661
v For the BPXPRMxx parmlib member:
xxvi z/OS MVS Initialization and Tuning Reference
As part of the support for increased thread limit in the kernel, theKERNELSTACKS statement was added.
With APAR OA44841, clarification was added to the value range forSHRLIBRGNSIZE. The specified value (if within the range) is rounded up toa megabyte boundary. With APAR OA44841, a new usage note explained thatthe value for SHRLIBRGNSIZE must be evenly divisible by 1048576.
With APAR OA46056, two new optional parameters were added to theFILESYSTEM statement, RNODEWAIT(t) and WAITABEND.
See Syntax format of BPXPRMxx on page 144 and Statements and parametersfor BPXPRMxx on page 147.
v Two new operands, MAXSESSIONS and MAXSESSPERUSER, were added to theTSOASMGR statement in the CEAPRMxx parmlib member. For details, seeSyntax format of CEAPRMxx on page 190 and Statements and parameters forCEAPRMxx on page 190.
v The CONSOLE statement in the CONSOLxx parmlib member has a newkeyword, TIMEOUT. It causes the system to automatically issue a LOGOFFcommand due to console input inactivity. See Syntax and parameters for theCONSOLE statement on page 247 and Syntax and parameters for theDEFAULT statement on page 260.
v The COUPLExx parmlib member has a new keyword, CFRMTAKEOVERCF. Itrequests operator prompting to control the usage of coupling facilities that areowned by a different sysplex. See Syntax format of COUPLExx on page 274and Statements and parameters for COUPLExx on page 275.
v For the DIAGxx parmlib member, a new FREEMAINEDFRAMES keyword hasbeen added. See Syntax format of DIAGxx on page 341 and Statements andparameters for DIAGxx on page 342.
v For the DEVSUPxx parmlib member: The SSR value was added for the ENABLE and DISABLE parameters. It
enables or disables the secondary space reduction support of the DeviceManager.
With APAR OA44355, the GREATER_253 keyword was added to increase thenumber of devices that are supported per library.
With APAR OA43661, the PPRCMT keyword was added to exploitMulti-Target PPRC support.
With APAR OA46511, the EOSV2 keyword was added, as part of exploitationof the new EOS channel program for PPRC devices.
See Statements and parameters for DEVSUPxx on page 321.v A new parmlib member, GRSMONxx, was added. For details, see Chapter 36,
GRSMONxx (global resource serialization monitor), on page 375.v A new option, LOGSTREAM=lsname, was added to the LOGREC parameter of
the IEASYSxx parmlib member. For details, see LOGREC on page 510.v For the IECIOSxx parmlib member, APAR OA43674 added support for I/O
timing for TAPE with MSGONLY=YES. See I/O timing on page 546. The MIHstatement of the IECIOSxx parmlib member supports a new keyword,IOTTAPE. See Statements and parameters for MIH on page 548.
v For the IEGGCATxx parmlib member: A new statement, GDGSCRATCH, was added. It specifies the default for
DEFINE GDG when neither the SCRATCH nor the NOSCRATCH parameteris specified.
Clarifications were added to the TASKMAX parameter about the maximumvalue and the default. A note was added to the TASKMAX and
Summary of changes xxvii
TASKTABLESIZE parameters that TASKTABLESIZE must be specified first ifboth TASKMASK and TASKTABLESIZE are specified.
SeeSyntax format of IGGCATxx on page 637 and Statements and parametersfor IGGCATxx on page 637.
v IGDSMSxx has a new optional keyword, USER_ACSVAR, which sets values foruse in ACS routines. See Syntax format of IGDSMSxx on page 602andOptional keywords for IGDSMSxx on page 604.
v The syntax format for IKJTSOxx was added; it was missing in the previousrelease. See Syntax format of IKJTSOxx on page 645.
v IGDSMSxx has a new optional keyword, PDSE_PENDING_DELETE_INTERVAL,which specifies the interval in minutes, between automatic pending deleteprocessing. See Syntax format of IGDSMSxx on page 602 andOptionalkeywords for IGDSMSxx on page 604
v A new statement, HVCOMM MAX, was added to the IVTPRM00 parmlibmember in support of 64-bit enablement of the TCP/IP stack, strategic DLCs,and CSM. See Chapter 69, IVTPRM00 (Communication Storage Manager), onpage 669.
v New DELETEFORCE and SERVICEMASK parameters were added in Syntaxformat of the EXIT statements on page 783
v A new RECSIGN statement to enable digital signatures for SMF records wasadded in Chapter 84, SMFPRMxx (system management facilities (SMF)parameters), on page 823.
v A new statement, MANAGE, was added to the IXGCNFxx parmlib member insupport of logger resource management policies. For more information, seeChapter 70, IXGCNFxx (system logger initialization parameters), on page 673.
Changedv Changing system symbols on page 57 was updated in support of
enhancements to using system symbols.v APAR OA46703 provided an update for Writing your own master scheduler
JCL on page 14.v Minor corrections were made to the syntax example for ALLOCxx. See Syntax
format of ALLOCxx on page 74.v Clarification was added to the ACRUSER statement of the AXRxx parmlib
member and the RACF resource that is used. See Statements and parametersfor AXRxx on page 121.
v For the BLSCUSER parmlib member, the syntax of the ENVIRONMENTkeyword of the DATA statement is ENVIRONMENT(program [,arch]). TheENVIRONMENT option for some of the other statements was clarified toindicate the correct selections. Syntax format of BLSCUSER on page 128 andStatements and parameters for BLSCUSER, BLSCECT, and embedded parmlibmembers on page 129.
v Prior to APAR OA44791, the PFID statement of the CONFIGxx parmlib memberhad to be a value 00-xFF. Now it can be 00-xFFFF. See Statements andparameters for CONFIGxx on page 235.
v For the DEVSUPxx parmlib member: Starting in z/OS V2R2, the current values of all keywords are preserved when
a DEVSUPxx member is processed, unless the member explicitly specifiesnew values. Previously, a subset of DEVSUPxx keywords were reset to theirdefault values whenever a member was processed, unless the values wereexplicitly set. See Chapter 28, DEVSUPxx (device support options), on page317.
xxviii z/OS MVS Initialization and Tuning Reference
The default for REFUCB in the DEVSUPxx parmlib member is ENABLE,which enables the automatic REFUCB function of the Device Manager.Previously, the default was DISABLE.
See Chapter 28, DEVSUPxx (device support options), on page 317.v Starting in V2R2, the IeaSlipConfirm trap is obsolete. It can only be used for
V2R1 systems. See the TRAPS NAME description in Statements and parametersfor DIAGxx on page 342.
v The GENERIC parameter was clarified and a description of the RNAMEbehavior was added. See Statements and parameters for GRSRNLxx on page386.
v The Volume keyword was added to the IEAFIXxx member. Previousdocumentation did not include a description of that keyword. See Statementsand parameters for IEAFIXxx on page 435.
v The Volume keyword was added to the IEALPAxx member. Previousdocumentations did not include a description of that keyword. See Statementsand parameters for IEALPAxx on page 439.
v For the IEAOPTxx parmlib member: The value range was changed from 5-64435 seconds to 1-65535 seconds for
the BLWLINTHD statement. See Statements and parameters for IEAOPTxxon page 442.
The MCCFXTPR=xxx parameter was updated as part of performanceenhancements for LPARs with large amounts of real storage.
See Statements and parameters for IEAOPTxx on page 442.v Support for longer system symbol names and longer symbol substitution values
were added to the SYMDEF keyword of the IEASYMxx parmlib member. SeeStatements and parameters for IEASYMxx on page 470.
v In the IEASYSxx member, the INCLUDE1MAFC option on the LFAREAparameter now allows you to specify YES or NO, and the default is nowINCLUDE1MAFC(YES). See LFAREA on page 503.
v For the IECIOSxx parmlib member, various clarifications were added forPATH_SCOPE=CU. See the following sections: Path recovery on page 564. PATH_SCOPE=CU on page 565. Statements and parameters for RECOVERY on page 565
v The default for the VOLSELMSG parameter of the IGDSMSxx parmlib membershould have been OFF,0. The default for SUPPRESS_SMSMSG should have beenNO,IGD17054I,IGD17227I,IGD17395I. See Optional keywords for IGDSMSxxon page 604.
v The SEND OPERSEWAIT default of the IKJTSOxx parmlib member was changedfrom ON to OFF. See Syntax format of IKJTSOxx on page 645 and Statementsand parameters for IKJTSOxx on page 646.
v With APAR OA44855, a new keyword of PASSWORDPREPROMPT was addedto the LOGON parameter of the IKJTSOxx parmlib member. See Syntax formatof IKJTSOxx on page 645 and Statements and parameters for IKJTSOxx onpage 646.
v The default value for FIXED MAX was changed from 100 M to 200 M as a resultof added support for 64-bit addressing. See Statements and parameters forIVTPRM00 on page 670.
v APAR OA43366 updated the PROCVIEW statement of the LOADxx parmlibmember. See Statements and parameters for LOADxx on page 697.
Summary of changes xxix
v APAR OA46703 added a caution to the LINKLIST statement of the PROGxxparmlib member. See Using the LNKLST statement on page 773.
v The program properties table in the SCHEDxx parmlib member had someupdates for APAR OA44829. The bypass security protection attribute was removed for both FPGINIT and
IQPINIT. The no honor IEFUSI region settings value for IOSVROUT was added.
See Program properties table (PPT) on page 811.
Deletedv None.
Summary of changes for z/OS Version 2 Release 1 (V2R1) as updatedFebruary, 2015
The following changes are made for z/OS Version 2 Release 1 (V2R1) as updatedFebruary, 2015.
Newv The CORE statement was added to the CONFIGxx parmlib member. It specifies
the configuration for a core. See Statements and parameters for CONFIGxx onpage 235.
v The MULTINCRFLC parameter is added to the DEVSUPxx parmlib member.You can use it to disable Multiple Incremental FlashCopy (IncrementalFlashCopy Version 2). Refer to Chapter 28, DEVSUPxx (device supportoptions), on page 317.
v APAR OA43661, which exploits multi-target PPRC support, added a newkeyword, PPRCMT, for the DEVSUPxx parmlib member. You can use it to enableor disable multi-target PPRC support. Refer to IBM-supplied defaults forDEVSUPxx on page 320 and Statements and parameters for DEVSUPxx onpage 321.
v With APAR OA46482, EASYTIERHINTS was added to the DIAGxx parmlibmember. It enables the Easy-Tier Copy Temperature function forsoftware-defined storage. See Statements and parameters for DIAGxx on page342.
v With APAR OA45297, a new trap, IeaSlipConfirm, was added to the TRAPSNAME parameter of the DIAGxx parmlib member. See Statements andparameters for DIAGxx on page 342.
v An example to illustrate the new high CSA options was added to Statementsand parameters for IEADMCxx on page 424.
v The MT_CP_MODE statement was added to the IEAOPTxx parmlib member. Itspecifies the multithreading (MT) mode. See Chapter 51, IEAOPTxx (OPTparameters), on page 441 and Statements and parameters for IEAOPTxx onpage 442.
v The FABRICPRTY keyword was added to the FICON statement in IECIOSxx. SeeFICON on page 557.
v The HYPERWRITE statement was added in IECIOSxx. See HYPERWRITE onpage 559.
v The CORE statement was added to the LOADxx parmlib member. It specifiesthat z/OS should configure a processor view of core. See Statements andparameters for LOADxx on page 697.
xxx z/OS MVS Initialization and Tuning Reference
Changedv The text length of system symbol &SYSOSLVL has been corrected. The length is
8. Table 4 on page 35.v In IEAOPTxx, the MCCFXTPR keyword has been updated. See Statements and
parameters for IEAOPTxx on page 442.v The ZAAPZIIP parameter in the IEASYSxx parmlib member was updated. See
ZAAPZIIP on page 542.v The MACHMIG statement of the LOADxx parmlib member was extended to
allow the specification of VEF, which indicates that the vector extension facilityis not to be exploited, even if it is available. See Statements and parameters forLOADxx on page 697.
Deleted
No content was removed from this information.
Summary of changes for z/OS Version 2 Release 1 (V2R1) as updatedSeptember, 2014
The following changes were made for z/OS Version 2 Release 1 (V2R1) as updatedSeptember, 2014.
Newv For the DEVSUPxx parmlib member, a restriction was added to the
TAPEPBLKSZLIM= parameter to indicate that DFSMSdss only supportsBLKSZLIM of 65,520 and higher. See Statements and parameters forDEVSUPxx on page 321.
v With APAR OA44049, diagnostic CTRACE data was added to VSAM RLS BMFGET/FREE requests. With the new parameter CSRPOOLDIAG (supported onlyin z/OS V1R13 and z/OS V2R1) in the DIAGxx parmlib member, the get andfree services of the CSR cellpool return diagnostic data. See Syntax format ofDIAGxx on page 341 and Statements and parameters for DIAGxx on page342.
v With APAR OA41968, a new keyword, INCLUDE1MAFC, was added to theLFAREA parameter in the IEASYSxx parmlib member. It specifies that the 1 MBpages are to be included in the available frame count (RCEAFC), and improvespaging. See LFAREA on page 503.
Changedv The BPXPRMxx parmlib member was updated to clarify that the value of the
SHRLIBRGNSIZE parameter must be evenly divisible by 1048576. SeeStatements and parameters for BPXPRMxx on page 147.
v Clarification was added to the TIMEZONE parameter of the CLOCK parmlibmember about applications that are required to run with local time equal toUTC. See Statements and parameters for CLOCKxx on page 207.
v An explanation was added to the CONFIGxx parmlib section that thedepreciated ESTOR parameter is tolerated. See Statements and parameters forCONFIGxx on page 235.
v With APAR OA44526, the lower limit for the IEAOPTxx keyword BLWLINTHDwas changed. See Statements and parameters for IEAOPTxx on page 442.
Summary of changes xxxi
v The documentation for the BreakPointValue parameter for the IGDSMSxxparmlib member was clarified and made more complete. See Optionalkeywords for IGDSMSxx on page 604.
v The IBM-supplied program properties table (PPT) had several updates. With APAR OA42165, the PPT table was updated to include
CRITICALPAGING for the BCPii address space program, HWIAMIN2. With APAR OA43256, additional support of zEDC Express update and fixes
for z/OS PCIE support were included. IQPINIT for PCIE services was addedto the PPT table.
With APAR OA44695, support was added for IOSVROUT and programsattached to it to obtain 64-bit virtual storage. The No honor IEFUSI regionsettings value was added to IOSVROUT in the PPT table.
See Table 55 on page 811 in the SCHEDxx parmlib section.
Deleted
No content was removed from this information.
Summary of changes for z/OS Version 2 Release 1 (V2R1) as updatedMarch, 2014
The following changes were made for z/OS Version 2 Release 1 (V2R1) as updatedMarch, 2014.
Newv The ZEDC_R (zEDC Required) and ZEDC_P (zEDC Preferred) options were
added to the COMPRESS parameter in the IGDSMSxx member ofSYS1.PARMLIB. For more information on the zEDC compression enhancements,see z/OS DFSMS Using the New Functions.
Changedv The default substitution text for &SYSOSLVL was clarified. See Table 4 on page
35.v The BPXPRMxx member had various changes. See Statements and parameters
for BPXPRMxx on page 147. Some of the updates included the following ones: The BPXPRMxx parameters were alphabetized. The FSFULL option is supported by TFS, in addition to HFS and TFS. A recommendation for LOSTMSG was added. For the FILESYSTYPE statement, clarifications to the TFS configuration
parameters were added to the PARM parameter. For the MOUNT statement, a restriction was added to the DDNAME
parameter. Clarifications to the TFS configuration parameters were also addedto the PARM parameter.
v For ALLOCxx, two new keywords were added to the SYSTEM parameter: BATCH_RCLMIGDS(SERIAL|PARALLEL) OPTCDB_SPLIT(EXPLICIT|CATALOG)
v A minor clarification was made to the IHALCCA and IHAPCCA parameters inDIAGxx. See Statements and parameters for DIAGxx on page 342.
xxxii z/OS MVS Initialization and Tuning Reference
v A note was added clarifying that WARNUND only applies to primary systemparameters that are listed in IEASYSxx, and not their associatedsub-parameters. See Chapter 56, IEASYSxx (system parameter list), on page477.
Summary of changes for z/OS Version 2 Release 1 (V2R1) as updatedDecember, 2013
The following changes were made for z/OS Version 2 Release 1 (V2R1) as updatedDecember, 2014.
Newv The MAXGENS_LIMIT parameter of PARMLIB member IGDSMSxx specifies an
upper limit for the MAXGENS parameter on the JCL DD statement. MAXGENSspecifies the number of generations for members in version 2 PDSEs. For moreinformation, refer to Chapter 62, IGDSMSxx (storage management subsystemdefinition), on page 599.
v New information about comments was added to IGDSMSxx. See Syntax rulesfor IGDSMSxx on page 601.
z/OS Version 2 Release 1 summary of changesSee the Version 2 Release 1 (V2R1) versions of the following publications for allenhancements related to z/OS V2R1:v z/OS Migrationv z/OS Planning for Installationv z/OS Summary of Message and Interface Changesv z/OS Introduction and Release Guide
Summary of changes xxxiii
xxxiv z/OS MVS Initialization and Tuning Reference
Part 1. Overview
Copyright IBM Corp. 1991, 2017 1
2 z/OS MVS Initialization and Tuning Reference
Chapter 1. System tailoring
System tailoring is the overall process by which an installation selects its operatingsystem. The process consists of the specification of system options through thesemechanisms:v MVS hardware configuration definition (HCD), which is described in MVS
hardware configuration definition.v Initialization-time selections which appear in the topic System tailoring at
initialization time on page 4.v Implicit system parameters which appear in the topic Implicit system
parameters on page 27.v After IPL, system tailoring through operator commands. One example of a
command that will perform a system tailoring function is the SETPROGcommand (for example, SETPROG LPA,ADD). You get the same result whetheryou activate a function by issuing a SETPROG command or by activating thePROGxx parmlib member.For more information about how to use commands to start, load, initialize, andcontrol your system, see z/OS MVS System Commands.
Note: Many system options have defaults. The IBM defaults for some of theseoptions might change in a future release. If you want to continue using the currentdefault, set the default value that you want.
An installation can identify one or more active instances of the operating system.For example, the installation might choose to