HP XP7 Business Continuity Manager Installation Guide (TK954-96002)
Using the YKSETENV command
Execute the YKSETENV command to set the Business Continuity Manager environment variables
(YKLCNSE and YKLCNS2). For details about the format for the YKSETENV command, see
“YKSETENV command format” (page 35).
The following example names the license information dataset HP.BCM.CCENTRAL.LICENSE:
START YKSETENV,PARM='YKLCNSE=HP'
START YKSETENV,PARM='YKLCNS2=BCM'
If YKLCNSE is omitted, the value of the &YKLCNSE system symbol is used. If YKLCNS2 is omitted,
the value of the &YKLCNS2 system symbol is used. The YKLCNS2 value becomes valid when a
value is specified in either YKLCNSE or &YKLCNSE.
NOTE: An IPL will invalidate the Business Continuity Manager environment variables registered
with YKSETENV, that is, they return to the default or the value of the system symbol &YKLCNSE
and &YKLCNS2. HP recommends that you perform either of the following before the next IPL:
• Add the YKSETENV command to the COMMNDxx parmlib member to set the Business Continuity
Manager environment variables again automatically at IPL.
• Define the prefix value in the system symbol &YKLCNSE and &YKLCNS2 of the IEASYMxx
parmlib member, and use this prefix value, which will be registered at the next IPL.
NOTE: The environment variables YKLCNSE and YKLCNS2 are shared by Business Continuity
Manager and Tiered Storage Manager for Mainframe. Exercise caution when setting the
environment variables YKLCNSE and YKLCNS2 in an environment in which Tiered Storage Manager
for Mainframe is installed. For details, see (page 46).
Defining a system symbol in the IEASYM
xx
parmlib member
Define the system symbol YKLCNSE and YKLCNS2for the IEASYMxx parmlib member. After the
definition, enable the setting with an IPL of the host.
The following example names the license information dataset HTC.BCM.CCENTRAL.LICENSE:
SYMDEF(&YKLCNSE='HP')
SYMDEF(&YKLCNS2='BCM')
If &YKLCNSE is omitted, HP is assumed. If &YKLCNS2 is omitted, only &YKLCNSE is used. &YKLCNS2
is valid only when &YKLCNSE has been specified.
NOTE: The system symbols YKLCNSE and YKLCNS2 are shared by Business Continuity Manager
and Tiered Storage Manager for Mainframe. Therefore, you need to be careful when setting the
system symbols YKLCNSE and YKLCNS2 in an environment in which Tiered Storage Manager for
Mainframe is installed. For details, see (page 46).
The following table shows the relationship between the prefix of the license information dataset
name and the specification status for the YKSETENV command or IEASYMxx parmlib member:
Table 19 License information prefix and YKSETENV/IEASYM
xx
status
PrefixIEASYM
xx
parmlib memberYKSETENV command
&YKLCNS2&YKLCNSEYKLCNS2YKLCNSE
YKLCNSE.YKLCNS2YYYY
YKLCNSE.YKLCNS2--YYY
YKLCNSE.YKLCNS2Y--YY
YKLCNSE.&YKLCNS2YY--Y
&YKLCNSE.YKLCNS2YYY--
YKLCNSE.YKLCNS2-----YY
Setting up the environment 41