One solution, start in your IPL parms, and have separate options
for various LPARs and IPL scenarios.
SYS_.IPLPARM(LOAD00)
*----------------------------------------------------------------------
* THE FOLLOWING ARE DEFAULTS FOR ALL LPARS AND VM'S
* THEY MAY BE OVERRIDDEN BY LPAR/VM SECTIONS BELOW
*----------------------------------------------------------------------
ARCHLVL 1
NUCLEUS 1
NUCLST 00
SYSPLEX PLEXEAI1
SYSCAT MPROD1113CCATALOG.MASTER.P210 CATALOG
IODF 02 SYS4 EAI1 00 Y
IEASYM (00,L)
*----------------------------------------------------------------------
* FOR VM AT Disaster recovery SITE
*----------------------------------------------------------------------
VMUSERID 1
SYSCAT MPROD1113CCATALOG.MASTER.P210
PARMLIB SYS1.PARMLIB.V210.EAI1 MPROD1
PARMLIB SYS1.PARMLIB.V210 MPROD1
PARMLIB SYS1.IBM.PARMLIB MP210A
SYSPARM (00,L)
*------------------------------------------------------------
* LPAR:PROD
*------------------------------------------------------------
LPARNAME PROD
PARMLIB SYS1.PARMLIB.V210.EAI1 MPROD1
PARMLIB SYS1.PARMLIB.V210 MPROD1
PARMLIB SYS1.IBM.PARMLIB MP210A
SYSPARM (00,L)
*------------------------------------------------------------
* LPAR:TEST
*------------------------------------------------------------
LPARNAME TEST
SYSPLEX PLEXTEST
SYSCAT MTEST1113CCATALOG.MASTER.T210
PARMLIB SYS1.PARMLIB.V210.TEST MTEST1
PARMLIB SYS1.PARMLIB.V210 MPROD1
PARMLIB SYS1.IBM.PARMLIB MT210A
IODF 02 SYS4 EAI1 00 Y
SYSPARM (00,L)
Then do a similar thing with your symbolics
SYS1.PARMLIB.V210(IEASYM00)
SYSDEF SYSNAME(EAI1)
SYMDEF(&CECNAME='RB6') /* FOR IOASERV */
SYMDEF(&CLOCKPRO='NOPROMPT') /* PARMLIB(IEASYS__) */
SYMDEF(&CMD='P0') /* PARMLIB(COMMND__) */
SYMDEF(&CON='P0') /* PARMLIB(CONSOL__) */
SYMDEF(&COU='00') /* PARMLIB(COUPLE__) */
SYMDEF(&COUVOL='XCFP') /* COUPLE DS VOLUMES */
SYMDEF(&ESPPRM='WARM') /* FOR ESP PROC */
SYMDEF(&GRSPARM='TRYJOIN') /* PARMLIB(IEASYS__) */
SYMDEF(&HSM='00') /* IEASYS00 -> ARCCMD__ */
SYMDEF(&JESPRM0='WARM') /* SEE PROCLIB(JES2) */
SYMDEF(&JESPRM1='NOREQ') /* SEE PROCLIB(JES2) */
SYMDEF(&JESC1='CKP3P0') /* SEE JESPRM00 */
SYMDEF(&JESC2='CKP3P1') /* SEE JESPRM00 */
SYMDEF(&JESSP='SPL3P') /* SEE JESPRM00 */
.............
SYSDEF VMUSERID(1)
SYMDEF(&CLOCKPRO='PROMPT')
SYMDEF(&ESPPRM='QUIESCE')
SYMDEF(&GRSPARM='NONE')
SYMDEF(&JESPRM0='FORMAT')
SYMDEF(&JESPRM1='')
SYMDEF(&RMM='PW')
/**/
/*------------------------------------
/* LPAR: PROD
/*------------------------------------
SYSDEF LPARNAME(PROD) SYSNAME(EAI1)
/**/
/*------------------------------------
/* LPAR: TEST
/*------------------------------------
SYSDEF LPARNAME(TEST) SYSNAME(TEST)
SYMDEF(&CMD='T0')
SYMDEF(&CON='T0')
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html