复制已配置的运行时环境
在配置一个或多个运行时环境之后,您可以将它们克隆到其他 LPAR。 克隆运行时环境使您能够复制环境并大大减少定制工作。
克隆运行时环境涉及 7 个主要步骤:
- 为运行时环境设置 PARMGEN 工作环境。
- 将定制的 WCONFIG 成员克隆到新运行时环境的 WCONFIG 库。
- 更新临时库并创建配置概要文件。
- 将模型运行时环境中的配置概要文件参数值合并到新运行时环境中。
- 定制配置概要文件。
- 创建运行时环境成员和作业 ($PARSE/$PARSESV)。
- 提交批处理作业以完成 PARMGEN 设置。
步骤 2、3 和 4 由配置软件自动执行。 执行这些步骤的位置取决于您使用哪种传输方案将环境复制到另一个 LPAR。
要克隆现有 RTE ,请在设置工作环境时在第一个面板上将该 RTE 的概要文件的标准名称指定为模型概要文件 (请参阅 图 1)。图 1。 指定要克隆的 RTE 概要文件的标准名称
KCIPQPG1 ---- SET UP PARMGEN WORK ENVIRONMENT FOR AN RTE (1 OF 3) -------------
Command ===>
Quick Configuration Mode
Specify the RTE model profile to use:
==> &hlq.&rte.WCONFIG(&clone_from) _______________________
- To create an RTE from scratch, leave this field blank.
- To create an RTE based on a predefined IBM model, type a ? in the
field and press Enter, then select the appropriate template.
- To create an RTE that is a clone of an existing PARMGEN RTE, specify
the WCONFIG profile library and RTE member name to clone;
for example: &hlq.&rte.WCONFIG(&clone_from)
- To create an RTE that is a clone of an ICAT-created RTE,
specify the ICAT RTE Batch member location and RTE member;
for example: &hlq.ICAT.INSTJOBS(DEMO)
- To reconfigure or upgrade this existing RTE, specify its values;
for example: (TDITN.IDTST.DEMO.WCONFIG(DEMO))
Specify the Install Job Generator (JOBGEN) output library if you want
PARMGEN to reuse CALLLIBS parameters from the JOBGEN repository:
==> ____________________________________________
(Type ? for last referenced JOBGEN library discovered, if any.)
Enter Jobcard data:
==> //SSABSA JOB (IDD),'%SYSMEMBER% - NAME',CLASS=A,________________________
==> // MSGCLASS=X,MSGLEVEL=(1,1),NOTIFY=&SYSUID.,REGION=0M___________________
==> //** RTE_NAME=%RTE_NAME%_________________________________________________
==> //** SYSJOBNAME=%SYSJOBNAME% SYSMEMBER=%SYSMEMBER%_______________________
F1=HELP F2=SPLIT F3=END F4=RETURN F5=RFIND F6=RCHANGE
F7=UP F8=DOWN F9=SWAP F10=LEFT F11=RIGHT F12=RETRIEVE
在新 RTE 的 RTE 配置概要文件中,您可能需要更改部分或全部下列参数,具体取决于您要克隆的 RTE 的配置。
- 如果要复制共享基本库的运行时环境,为避免多次装入这些库,请指定一个环境以仅对该环境保留 RTE_LOAD_SHARED_LIBS=Y 来装入基本库,并禁用在所有其他 RTE 中装入基本库 (RTE_LOAD_SHARED_LIBS=N)。
- 如果要将中心监视服务器更改为远程监视服务器,请将 KDS_TEMS_TYPE=HUB 更改为 KDS_TEMS_TYPE=REMOTE。
- 如果要克隆包含中心监视服务器的 RTE 并将某个中心监视服务器更改为远程监视服务器,请将该远程监视服务器配置为连接到中心监视服务器。
- KDS_TEMS_COMM_PROTOCOLn
- 必须至少有一个通信协议与您为中心监视服务器选择的协议相同。 有关通信协议的信息,请参阅 决策 6: 如何设置组件之间的通信。
- KDS_TEMS_TCP_HOST
- 此值是安装了远程监视服务器的 z/OS® 系统的 TCP/IP 主机名 (采用 IPV4 点分十进制格式)。
- KDS_HUB_TCP_HOST
- 此值是安装了中心监视服务器的分布式系统的 TCP/IP 主机名(以 IPV4 点分十进制格式表示)。
- KDS_HUB_TCP_pipe_type_PORT_NUM
- 此值必须是用于每种所选协议的中心监视服务器端口号。
- 如果要克隆已配置 OMEGAMON® for z/OS 的 RTE ,并且模型环境已配置为主综合系统代理 (KM5_SYSPLEX_PROXY_POSITION=PRIMARY) ,请确保克隆的环境设置为 KM5_SYSPLEX_PROXY_POSITION=BACKUP。 否则,KCIJPALO 分配作业将尝试分配该环境的综合系统相关持久数据存储文件(或者,保持分配所有的 RKM5* PDS 历史记录数据集,但不将其初始化)。
提示:
- 此处讨论的参数并非仅限于您可能想更改的参数。 远程监视服务器配置需要许多其他 KDS_* 参数。 有关 KDS 参数的信息,请参阅 公共参数 。 在设置此处所示的参数之后,请浏览整个配置概要文件,以确保参数值对于您所需的配置而言正确。
- 请确保将配置所需但在缺省情况下注释掉的任何参数取消注释。 例如,如果 RTE 包含使用 IP.PIPE 协议与中心监视服务器进行通信的远程监视服务器,那么该 RTE 的配置概要文件需要在缺省情况下注释掉的 KDS_HUB_TCP_PIPE_PORT_NUM 参数。 对于此类配置,您必须将此参数取消注释,并在参数值的引号之间插入主端口号。
如果已对作为远程监视服务器报告对象的中心监视服务器启用 SDA,请将 $GBL$USR 全局配置概要文件中的以下参数取消注释并进行定制:
- GBL_DSN_SYS1_SBPXEXEC(定制为相应的 SYS1 库,缺省值为 SYS1.SBPXEXEC)
- GBL_HFS_JAVA_DIR1 (缺省值为 "/usr/lpp/java/IBM/J6.0"
注: Java™ 目录可以是任何有效的 Java 目录。
如果启用了变量,请编辑变量配置概要文件,以便为任何用户定义变量或者任何其值在此环境中将被覆盖的变量提供值。
有关克隆 RTE 的分步说明,请参阅 部署方案。