FORM:http://www.chinamvs.net/
AUTHOR:CHINAMVS
1, ZOS IPL后, 首先根据LOADPARM去找LOADXX. 比如LOADPARM是0A82CC, 其中0A82指的是SYS1.IPLPARM所在的VOLUME DEVICE address--OS39M1, CC指使用LOADCC, 如果没有就使用LOAD00. 以下所有的**开始的都是我加的注释.
复制内容到剪贴板
代码:
SYS1.IPLPARM(LOADCC)
IODF 99 SYS1 **IODF dataset= SYS1.IODF99
SYSCAT OS39M1113CCATALOG.OS390.MASTER **master catalog
SYSPARM CC **IEASYS parm=IEASYSCC
IEASYM 00 **IEASYM00
NUCLST 00
PARMLIB USER.PARMLIB OS39M1 **parmlib
PARMLIB ADCD.ZOSV14S.PARMLIB S4RES1
PARMLIB SYS1.PARMLIB S4RES1
NUCLEUS 1
SYSPLEX ADCDPL **sysplex name
2, 根据PARMLIB的搜索顺序, 我们在ADCD.ZOSV14S.PARMLIB找到IEASYSCC, 这个将控制很多的PARM使用哪个版本, 没有指定的都是用parm00. 我们只说几个常用的参数, CMD=CC,表示将会使用COMMNDCC, 里面会指定一些启动JES2,VTAM的命令. LPA=DB表示LPALSTDB, SVC=CI表示将使用IEASVCCI.
复制内容到剪贴板
代码:
ADCD.ZOSV14S.PARMLIB(IEASYSCC)
CLOCK=00, SELECT CLOCK00
CLPA,
CMB=(UNITR,COMM,GRAPH,CHRDR), ADDITIONAL CMB ENTRIES
CMD=CC,
CON=(00,NOJES3), SELECT CONSOL00
COUPLE=DB, RRS
CSA=(3000,40000), CSA RANGE
DIAG=00, SELECT DIAG00, DIAGNOSTIC COMMANDS
DUMP=DASD, PLACE SVC DUMPS ON DASD DEVICES
FIX=00, SELECT IEAFIX00, FIX MODULES SPECIFIED
GRS=NONE, NO COORDINATION OF GRS REQUESTS
ILMMODE=NONE, EXPLICITLY DISABLE LICENSE MANAGER
LNKAUTH=LNKLST, AUTHORIZE LNKLST00, APFTAB IS ALTERNATE
LOGCLS=L, WILL NOT BE PRINTED BY DEFAULT
LOGLMT=999999, MAX WTL MESSAGES QUEUED, MUST BE 6 DIGITS
LOGREC=SYS1.LOGREC, ERROR RECORDING
LPA=DB, SELECT LPALST00
MAXUSER=250, SYS TASKS PLUS INITS PLUS TSOUSERS
MLPA=00, SELECT IEALPA00, MLPA PARAMETERS
MSTRJCL=00, SELECT MSTJCLEX, MASTER JCL
OMVS=00, SELECT BPXPRM00 AND BPXPRMFS
OPI=YES, ALLOW OPERATOR OVERRIDE TO IEASYS00
PAGE=(SYS1.PLPA.PAGE,
SYS1.COMMON.PAGE,
SYS1.LOCAL.PAGE,L),
PAK=00, SELECT IEAPAK00
PLEXCFG=ANY, RRS
PROG=CI, SELECT PROGDB, DYNAMIC APF LIST
REAL=128, ALLOWS 2 64K OR 1 128K JOB TO RUN V=R
RSU=0, NO RECONFIG STORAGE UNITS
RSVNONR=100, RESERVED ASVT ENTRIES
RSVSTRT=5, RESERVED ASVT ENTRIES
SCH=DB, SELECT SCHED00
SMF=00, SELECT SMFPRM00, SMF PARAMETERS
SQA=(15,64), SQA SIZE APPROX 640K
SSN=(02,CI), SELECT IEFSSNCI FOR CICS
PROD=(00,01), PLEASE NOTE IFAPRD01
SVC=CI, SELECT IEASVC00, USER SVCS
VAL=00, SELECT VATLST00
VIODSN=SYS1.STGINDEX, VIO DS
VRREGN=64 DEFAULT REAL-STORAGE REGION SIZE
IEASVCCI是指定安装在系统的SVC, 比如CICS就需要安装DFHCSVC,否则会在启动CICS时要求提示输入SVCPARM或者直接ABEND(根据CICS的SIT参数决定)
IEASVCCI如下:
SVCPARM 216,REPLACE,TYPE(3),APF(NO),EPNAME(DFHCSVC) /* CICS SVC */
COMMANCC,启动系统system, 如下:
IEASVCCI如下:
SVCPARM 216,REPLACE,TYPE(3),APF(NO),EPNAME(DFHCSVC) /* CICS SVC */
COMMANCC,启动系统system, 如下:
复制内容到剪贴板
代码:
COM='S JES2,PARM='COLD,NOREQ''
COM='S VLF,SUB=MSTR'
COM='S VTAM'
COM='S VTAMCI'
COM='S DLF,SUB=MSTR'
COM='DD ADD,VOL=OS39M1'
COM='DD NAME=SYS1.&SYSNAME..DMP&SEQ'
COM='DD ALLOC=ACTIVE'
COM='S EZAZSSI,P=P390'
LPALSTDB是指定LPA LIST, DB是版本, 安装的SVC EP也会在这个库查找.如果找不到, 也会在主控台报输入SVC.
复制内容到剪贴板
代码:
ADCD.ZOSV14S.PARMLIB(LPALSTDB)
USER.LPALIB,
ADCD.ZOSV14S.LPALIB,
EQA130.LPALIB(S4RES2),
SYS1.LPALIB,
SYS1.SERBLPA,
NETV510.SCNMLPA1(S4RES2),
FAN130.SEAGLPA(S4RES2),
ISF.SISFLPA(S4RES1),
EOY.SEOYLPA(S4RES2),
SYS1.SBDTLPA,
CEE.SCEELPA(S4RES2),
ISP.SISPLPA(S4RES1),
SYS1.ISAMLPA,
TCPIP.SEZALPA(S4RES1),
SYS1.SORTLPA,
SYS1.SDWWDLPA,
SYS1.SICELPA,
CICSTS22.CICS.SDFHLPA(S4CIC1),
EUVF.SEUVFLPA(S4RES2),
IEASYM00是指定系统常量的PARM.
ADCD.ZOSV14S.PARMLIB(IEASYM00)
ADCD.ZOSV14S.PARMLIB(IEASYM00)
复制内容到剪贴板
代码:
SYSDEF SYSNAME(P390)
SYSCLONE(1A)
SYMDEF(&UNIXVER='V1R4S')
SYMDEF(&SYSR2.='S4RES2')
PROG是指定DYN AFP LIST.
ADCD.ZOSV14S.PARMLIB(PROGDB)
ADCD.ZOSV14S.PARMLIB(PROGDB)
复制内容到剪贴板
代码:
APF FORMAT(DYNAMIC)
APF ADD
DSNAME(SYS1.MIGLIB) VOLUME(S4RES1)
APF ADD
DSNAME(SYS1.SERBLINK) VOLUME(S4RES1)
APF ADD
DSNAME(SYS1.CSSLIB) VOLUME(S4RES1)
APF ADD
DSNAME(IGY210.SIGYCOMP) VOLUME(S4RES2)
APF ADD
DSNAME(IGY310.SIGYCOMP) VOLUME(S4RES2)
APF ADD
DSNAME(EQA130.SEQAMOD) VOLUME(S4RES2)