设置工作环境
“工作流程主选项菜单”上的设置 PARMGEN 工作环境选项提供了一系列面板,您在其中提供或复审有关指定运行时环境 (RTE) 的信息,例如,RTE 类型、RTE 属性、在其中配置的产品以及所有产品共用的特定值。 通过更新临时库、创建或更新配置概要文件以及运行任何其他必需作业(克隆、转换、合并),配置软件使用此消息来设置工作环境。
准备工作
访问工作流程 - 主选项菜单(请参阅 访问工作流程菜单)。
关于本任务
如果要从头开始创建新 RTE,可使用这些面板来指定 RTE 的一些全局属性和特性。 如果要配置基于现有 RTE 或基于 IBM 供应的模型概要文件的新 RTE,那么配置软件从模型中抽取所需信息。 修改为定制新 RTE 提供的值。 同样地,如果要重新配置现有 RTE(例如,应用维护或升级 RTE),可使用这些面板来修改现有 RTE。
以下过程记录了收集设置环境所需信息的一系列面板。
过程
- 从 工作流程-主选项菜单中,选择 为 RTE 设置 PARMGEN 工作环境。将显示 Set up PARMGEN Work Environment for an RTE (1 of 3) 面板 (KCIPQPG1):
KCIPQPG1 SET UP/REFRESH PARMGEN WORK ENVIRONMENT FOR AN RTE (1 OF 3) -------- Command ===> Quick Configuration Mode More: + Specify the RTE model profile to use: ==> ______________________________________________________ - To create a new RTE based on a predefined IBM model, type a ? in the field and press Enter, then select the appropriate template. - To create a new 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 a new 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(SYSA)) - To create a new RTE from scratch, leave this field blank. - To reconfigure or upgrade this existing PARMGEN RTE, specify its values; for example: (TDITNT.IDTST.SYSA.WCONFIG(SYSA)) Customize jobcard data: ==> //TDITNT JOB (ACCT),'%SYSMEMBER% - NAME',CLASS=A,______________________ ==> // MSGCLASS=X,MSGLEVEL=(1,1),NOTIFY=&SYSUID.,REGION=0M__________________ ==> //** 0 0 RTE_NAME=%RTE_NAME% SYSMEMBER=%SYSMEMBER%_____________________ ==> //** \_~_/ SYSJOBNAME=%SYSJOBNAME% JOBPARM SYSAFF=%SYSNAME%______________ 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 键以继续。
- RTE 模型概要文件
- 在 RTE 模型概要文件字段中提供的信息确定在设置工作环境后配置软件将运行的作业。 提供了以下选项:
- 如果要创建全新的 RTE,请将此字段保留为空。 在这种情况下,配置软件只使用您提供的值来设置 RTE。
- 如果要基于 IBM 提供的模型 RTE 来创建 RTE,请输入问号(“?”)并选择符合您的需要的模型。
- 如果要基于已配置的 PARMGEN RTE 来创建(克隆)RTE,请为该 RTE 提供 WCONFIG 概要文件库和成员名称(例如:hilev.rte.WCONFIG(rte_name),其中 rte_name 是要被克隆的成员。
如果提供了一个值,那么 PARMGEN 查询成员以确定在 RTE 中已配置哪些产品或组件以定制配置参数集。 如果指定数据集或成员不存在,系统将提示您更正名称。
- 作业卡数据
- 如果已提供定制作业卡,那么从 ISPF 用户概要文件池中对其进行检索。 如果未提供定制作业卡并且未指定 JOBGEN 输出库,那么从提供初始 PARMGEN 样本作业卡缺省值的 gbl_target_hilev.TKANSAM SMP/E 目标库中获得作业卡。 如果指定 JOBGEN 输出库,那么从该位置获得作业卡信息。 您可以根据需要修改检索的数据。 定制作业卡保存在 ISPF 用户概要文件池中并且在 ISPF 会话内持久存储。 在此面板上,指定适合您的环境的参数值。 在大多数情况下,此面板上的 PARMGEN 配置参数是必需的。
将显示“Set up PARMGEN Work Environment for an RTE (2 of 3)”面板 (KCIP@PG2):KCIP@PG2 SET UP/REFRESH PARMGEN WORK ENVIRONMENT FOR AN RTE (2 OF 3) --------- Command ===> Quick Configuration Mode GBL_USER_JCL: TDITN.IDTST.PARMGEN.JCL RTE_PLIB_HILEV: TDITM.IDTST RTE_NAME: SYSA Enter parameter values appropriate for your environment: UNIT / STORCLAS / VOLSER MGMTCLAS GBL_TARGET_HILEV: IBM.TARGET.ITM63055________________ ________ / ________ / HLQ of SMP/E target (TK*) datasets ______ ________ GBL_SYSDA_UNIT: SYSDA___ Work datasets UNIT name GBL_REGION: 0M______ JCL REGION (specify K/M suffix) Note: Type BACK to go back one panel. Type UTIL to access utility menu. - 此面板上的值是从您在上述面板上指定的概要文件库和运行时成员名称中读取的。 复审面板上的值并根据需要进行替换,然后按 Enter 键以进入下一个面板。
- GBL_TARGET_HILEV
- 指定 SMP/E 目标 (TK*) 库的 SMP/E 高级限定符。
- GBL_SYSDA_UNIT
- 为全局工作数据集指定非 VSAM 磁盘单元。
- GBL_REGION
- 指定 JCL REGION 值覆盖(如果不使用 REGION=0M 值)。 这是 PARMGEN 批处理作业和产品启动式任务需要的存储器值(以千字节或兆字节为单位)。 此作业包含 EXEC 语句上的 REGION= 参数。 JCL REGION 参数的语法为 &valueK 或 &valueM。 根据您的安装需要,更改此值。 指定 K/M 后缀 (ex.: ) 4096K, 0M). 缺省值为 0M。
将显示 Set up PARMGEN Work Environment for an RTE (3 of 3) 面板 (KCIPQPG3)。 已在此面板上指定的值由您在先前面板上提供的信息(特别是 RTE 模型概要文件)确定。 如果未指定模型 RTE 概要文件,那么这些值是 IBM® 缺省值。 如果指定了模型概要文件,那么将从该概要文件中获取值。 此面板上的值由新 RTE 的配置概要文件中的相应参数继承。
根据您的屏幕分辨率,您可能需要向下滚动 (PF8),才能查看所有参数。 (查找指示面板上有更多内容的更多:+。)KCIP@PG3 SET UP/REFRESH PARMGEN WORK ENVIRONMENT FOR AN RTE (3 OF 3) --------- Command ===> Scroll ===> PAGE Enter parameter values appropriate for the LPAR RTE=DEMO. Press F1=Help for more information. More: + RTE_DESCRIPTION: DEMO description_______________________________ RTE_TYPE: FULL____ (Full, Sharing) RTE_HILEV: TDITN.IDTST_____________________________ (ex.: TDITN.IDTST (&hlq portion of Non-VSAM RK* HLQ=&hlq.&rte_name) RTE_VSAM_HILEV: TDITN.IDTST_____________________________ (ex.: TDITN.IDTST (&hlq portion of VSAM RK* HLQ=&hlq.&rte_name) If any RTE dataset HLQ-related parameter values are NONSMS-managed: RTE_SMS_UNIT: ________ (Non-VSAM disk UNIT type) RTE_SMS_VOLUME: ________ (Non-VSAM disk VOLSER) RTE_SMS_MGMTCLAS: ________ (Non-VSAM disk MGMTCLAS) RTE_SMS_STORCLAS: ________ (Non-VSAM disk STORCLAS) RTE_SMS_VSAM_VOLUME: ________ (VSAM disk VOLSER) RTE_SMS_VSAM_MGMTCLAS: ________ (VSAM disk MGMTCLAS) RTE_SMS_VSAM_STORCLAS: ________ (VSAM disk STORCLAS) RTE_SMS_PDSE_FLAG: Y (Y, N) (Allocate Non-VSAM PDSE libraries) If RTE_TYPE is SHARING: RTE_X_HILEV_SHARING: ___________________________________ (ex.: TDITN.IDTST) (&hlq portion of shared RTE's HLQ=&hlq.&rte_share) RTE_SHARE: ___________________________________ ("SMP" value or *&rte_share) (*&rte_share portion of shared RTE's HLQ=&hlq.&rte_share) RTE_LOAD_SHARED_LIBS: Y (Y, N) (Is RTE updater of RO shared libs) If symbolics (system variables or user-defined variables) will be used: RTE_SYSV_SYSVAR_FLAG: N (Y, N) (System/User variables flag) Security settings: RTE_SECURITY_USER_LOGON: NONE____ (RACF, ACF2, TSS, NAM, None) RTE_SECURITY_FOLD_PASSWORD_FLAG: Y (Y, N) (Fold password to upper case) RTE_SECURITY_CLASS: ________________________________________________ RTE_X_SECURITY_EXIT_LIB: TDITN.IDTST.DEMO.RKANSAMU______________________ GBL_DSN_ACF2_MACLIB: ________________________________________________ GBL_DSN_ACF2_MACLIB1: ________________________________________________ Local Tivoli Enterprise Monitoring Server (TEMS) settings in this LPAR RTE: RTE_TEMS_CONFIGURED_FLAG: Y (Y, N) (Configure TEMS in this RTE) RTE_TEMS_NAME_NODEID: DEMO:CMS__________________________ (e.g.,DEMO:cms)))) KDS_TEMS_TYPE: HUB_____ (Hub, Remote) KDS_TEMS_HA_TYPE: __ (HA=High Availability Hub TEMS type) ITM components' communication-related and started tasks settings: RTE_TCP_PORT_NUM: 1918__________________ (1-65535 port number) RTE_VTAM_APPLID_PREFIX: CTD___________________ (1-4 char.VTAM APPLID prefix) RTE_STC_PREFIX: IBM___________________ (1-4 char.started task prefix) Note: Type BACK to go back one panel. Type UTIL to access utility menu. - 视情况定制以下参数。
- RTE_DESCRIPTION
- 描绘 RTE 的简短描述。 使用 RTE 进行克隆并且想要选择特定功能部件时,此描述很有用。
- SMS 参数
如果使用 SMS 管理的高级限定符索引,那么不需要针对全局 RTE_* 参数和Kpp_* 特定于产品参数的卷参数、单元参数、存储类参数和管理类参数。 如果使用非 SMS 管理的 RTE_HILEV 和 RTE_VSAM_HILEV 高级限定符,那么需要 RTE_SMS_VOLUME、RTE_SMS_VSAM_VOLUME 和 RTE_SMS_UNIT 值以及特定于产品 Kpp_* VOLUME、UNIT、STORCLAS 和 MGMGTCLAS 等效参数。 (某些产品针对其特定数据集需求允许特定于产品的 Kpp_* VOLUME、UNIT、STORCLAS 和 MGMGTCLAS 参数。) 查看 WCONFIG (rte_name) RTE 配置概要文件中的所有 *_VOLUME 以及其他 SMS 和非 SMS 参数。
- RTE_SMS_PDSE_FLAG
- 指定(Y 或 N)分区数据集是否将作为 PDSE 进行分配。 缺省值为 Y。
- RTE_SMS_UNIT
- 指定将用于数据集分配的非 VSAM 磁盘 UNIT 类型。
- RTE_SMS_VOLUME
- 指定将用于数据集分配的非 VSAM 磁盘 VOLSER。
- RTE_SMS_MGMTCLAS
- 指定将用于数据集分配的非 VSAM 磁盘 MGMTCLAS。
- RTE_SMS_STORCLAS
- 指定将用于数据集分配的非 VSAM 磁盘 STORCLAS。
- RTE_SMS_VSAM_VOLUME
- 指定将用于数据集分配的 VSAM 磁盘 VOLSER。
- RTE_SMS_VSAM_MGMTCLAS
- 指定将用于数据集分配的 VSAM 磁盘 VOLSER。 指定将用于数据集分配的 VSAM 磁盘 MGMTCLAS。
- RTE_SMS_VSAM_STORCLAS
- 指定将用于数据集分配的 VSAM 磁盘 STORCLAS。
- RTE 参数
- RTE_TYPE
- 指定正在创建的 RTE 的类型。 以下类型有效:
- 完整
- 分配专用库和基本库。 如果只有一个 RTE 或一组唯一产品有一个 RTE,请使用此类型。
- 共享
- 仅分配专用库。 此类型可以与基本或完全 RTE 共享基本库,或使用 SMP/E 为其基本库安装的目标库。 为每个 z/OS® 图像定义一个共享 RTE。
注: 在 PARMGEN 中,创建基本库是在创建共享基本库的第一个 RTE 的过程中创建的。 通过使用 RTE_SHARE 参数,在创建此基本库后创建的 RTE 可以指向现有基本库。 - RTE_HILEV
- 指定希望用于分配非 VSAM 生产运行时 (RK*) 库的非 VSAM 高级别限定符。 缺省情况下,全新 RTE 的初始值为您在“参数生成器 (PARMGEN) 工作流程 - 欢迎”面板上指定的 RTE_PLIB_HILEV 值。
- RTE_VSAM_HILEV
- 指定希望用于分配 VSAM 生产运行时 (RK*) 库的 VSAM 高级别限定符。 缺省情况下,全新 RTE 的初始值是您在 参数生成器 (PARMGEN) Worfklow-Welcome 面板上指定的 RTE_PLIB_HILEV 值。
- 共享 RTE 参数
- RTE_X_HILEV_SHARING
- 指定正在共享的 RTE 的非 VSAM 高级别限定符的值。
- RTE_SHARE
- 指定共享 RTE 从中获取其基本库信息的基本或完全 RTE 的名称。 共享 RTE 需要该名称。
- RTE_LOAD_SHARED_LIBS
- 确定“与基本环境共享”或“与完全环境共享”RTE 的装入作业中是否包含共享库。 接受缺省值 (Y) 以确保所有维护都正确装入到 RTE。提示: 如果您具有多个共享只读数据集的 RTE ,请仅配置其中一个环境以装入公共共享基本库 (RTE_LOAD_SHARED_LIBS=Y)。 将所有其他共享环境设置为 N。 此配置阻止在每次对每个共享环境运行 KCIJPLOD 装入作业时装入相同的库。
- 要创建“与基本环境共享”环境,请使用 RTE_SHARE 为共享(基本)RTE 指定名称,使用 RTE_X_HILEV_SHARING 为共享 RTE 指定高级别限定符。
- 要创建共享 RTE,共享由 SMP/E 安装的目标库,请为 RTE_SHARE 提供值 SMP 。
- 要创建“与完全环境共享”环境,请提供完全 RTE 的名称和高级别限定符。 如果尚未创建您指定的 RTE,那么配置软件为需要创建的完全环境创建库。 如果要创建的 RTE 将启用变量,那么您可以使用符号来指定这些值,这样您将不需要替换 RTE 中的启动式任务。
- 变量(符号)参数
- RTE_SYSV_SYSVAR_FLAG
- 指示是否能够使用变量。 使用变量使系统能够在使用这些定义中的唯一值时共享 PARMGEN 定义。
- 安全性参数
- RTE_SECURITY_USER_LOGON
- 用于 RTE 的安全系统。 如果指定安全系统,请验证是否为站点正确安装并配置了该安全系统。 指定下列其中一个值: RACF®, ACF2, TSS, NAM , SAF 或 None。 如果指定 ACF2,那么您还必须提供 ACF2 宏库的名称作为 GBL_DSN_ACF2_MACLIB 参数的值。 系统授权工具 (SAF) 提供了用于与 z/OS 安全软件进行交互的通用 API。
在此指定一个安全系统表示使用哪个系统对登录 Tivoli® Enterprise Portal 的用户进行安全验证,但并不启用验证。 用户的安全验证由 KDS_TEMS_SECURITY_KDS_VALIDATE 参数启用。
- RTE_SECURITY_FOLD_PASSWORD_FLAG
- 确定密码和密码短语(口令)值是否折叠为大写。
默认情况下,登录密码和口令值折叠为大写(默认值
Y)。 如果要使用混合大小写的密码和口令值,请将该字段设置为 N。 - RTE_SECURITY_CLASS
- 指定 OMEGAMON ® 增强型 3270 用户界面安全性控制的公共系统授权工具 (SAF) 安全性类名。 个别产品具有特定于它们的 SAF 安全设置(例如,用于保护特定于产品的“采取操作”请求)。 有关更多信息,请参阅特定于产品的文档。
- RTE_X_SECURITY_EXIT_LIB
- 指定包含所有与 OMEGAMON 和 Tivoli Management Services 相关的产品安全出口 (例如 KOBSUPDT OMEGAMON KppSUPDI 出口, TMS: Engine 安全出口和外部安全出口) 的全局库的名称。 此值覆盖可能已定制用户出口的 SYSIN DD 语句(如果不是缺省 RKANSAM 位置)。 缺省情况下,组合 KCIJPSEC 安全作业的 KppJPSC3 输入成员将 SYSIN DD 语句指向 RKANSAMU。 如果您必须对样本出口做出进一步更改,请将用户出口复制到 xKANSAMU 库,并进行相应更改。 然后,修改 RTE_X_SECURITY_EXIT_LIB 参数并将值更改为 RKANSAMU。
- GBL_DSN_ACF2_MACLIBn
- 指定 ACF2 宏库的名称。 如果为 RTE_SECURITY_USER_LOGON 环境变量指定的值是 ACF2 ,则需要使用参数 GBL_DSN_ACF2_MACLIB。 要指定额外的 ACF2 宏库,请使用参数 GBL_DSN_ACF2_MACLIB1。
- 监视服务器设置
- RTE_TEMS_CONFIGURED_FLAG
- 指定是否在此 RTE 中配置 Tivoli Enterprise Monitoring Server。 包含监视服务器的完全或共享 RTE 需要。 如果要为没有监视服务器的独立监视代理程序创建 RTE ,请指定 N。 否则,请指定 Y (缺省值) 以分配监视服务器的库。
- RTE_TEMS_NAME_NODEID
- 指定唯一名称以标识用于内部处理的监视服务器。 包含监视服务器的完全或共享 RTE 需要。
- KDS_TEMS_TYPE
- 指定是配置中心监视服务器还是配置远程监视服务器。
- KDS_TEMS_HA_TYPE
- 指定是否将 Tivoli Enterprise Monitoring Server 配置为高可用性中心。 此配置需要包含动态虚拟 IP 寻址 (DVIPA) 和共享 DASD 的综合系统环境。 高可用性中心在其自己的 RTE 中进行配置,而不使用监视代理程序,并且可以使用远程监视服务器在同一 LPAR 上进行配置。
- 通信和启动式任务设置
- RTE_TCP_PORT_NUM
- 用于 IP 通信的熟知端口号。 有关端口号分配的详细信息,请参阅规划主题中的端口号分配部分。
- RTE_VTAM_APPLID_PREFIX
- 此参数指定在此 RTE 中为产品构建 VTAM APPLID 时将使用的前缀。 如果在此 RTE 中启用变量,那么您可以对此值使用符号(例如,k&SYSCLONE.)。 已解析的前缀的最大长度为 4 个字符。 确定将规范中最后一个符号后面的句点 (.) 替换。 如果您计划配置的产品或组件都不需要 SNA 通信,请删除缺省值并将此参数值保留为空。
- RTE_STC_PREFIX
- 对于完全和共享 RTE,请指定在为 RTE 中配置的产品生成启动式任务过程时将使用的前缀。 提供了 IBM 的缺省值,而指定您自己的前缀将防止与同一系统上其他 RTE 生成的作业混淆。
- 如果站点约定需要,请使用 RTE_STC_PREFIX 指定最多 4 个字符的前缀,以替换由配置软件创建的已启动任务的名称的缺省 IBM 前缀。 如果您选择使用符号,那么您可以使用解析为 4 个字符的最多 18 个字符。 例如,&SYSCLONE.。
- 如果您的站点约定需要,请使用 RTE_VTAM_APPLID_PREFIX 为所有 VTAM ® 主节点和应用程序标识指定最多 4 个字符 (或最多 18 个字符的符号,解析为 4) 的前缀。 例如,TS&SYSCLONE.。
- 在指定所有必需参数后,请按 Enter 键。
将显示 Include Products in this PARMGEN RTE 面板 (KCIP@PGI)。 此面板列出了在 CSI 目标区域中安装并且因此可用于配置的产品。 缺省情况下,选择目标区域中的所有产品。 如果指定现有 PARMGEN WCONFIG 概要文件作为模型,那么将仅选择在该成员中配置的产品。 如果列表超出了屏幕大小,那么您可以使用 F8 向下滚动。
KCIP@PGI - INCLUDE (CONFIGURE) INSTALLED PRODUCT(S) IN THIS LPAR R Row 1 of 26 Command ===> Scroll ===> PAGE Select ("S" or "/") products to CONFIGURE those product(s) in DEMO RTE. Select or deselect products to include or exclude from configuration. Products configured in the model or current RTE (reconfiguring) are preselected When finished, change N to Y to confirm selections. Confirm ==> N (Y, N) Kpp Component or Product Name and Version ---- ---------------------------------------------------------------------- / KAH System Automation Monitoring Agent V350 / KC5 OMEGAMON for CICS V550 / KDO Tivoli Decision Support for z/OS Agent V181 / KDS Tivoli Enterprise Monitoring Server V630 / KD4 ITCAM for SOA Agent V711 / KD5 OMEGAMON for DB2 PE/PM V540 / KGW OMEGAMON for CICS TG V550 / KI5 OMEGAMON for IMS V550 / KJJ OMEGAMON for JVM V540 / KMQ OMEGAMON for Messaging - MQ V750 / KM5 OMEGAMON for z/OS V550 / KNA NetView for z/OS Agent V621 / KN3 OMEGAMON for Networks V550 / KOB OMEGAMON Enhanced 3270 User Interface V750 / KQI OMEGAMON for Messaging - Integration Bus V750 / KRG Advanced Audit for DFSMShsm Agent V260 / KRH Advanced Reporting and Management for DFSMShsm Agent V260 / KRJ Advanced Allocation Management Agent V330 / KRK Automated Tape Allocation Manager for z/OS Agent V330 / KRN Advanced Catalog Management Agent V260 / KRV Advanced Backup and Recovery for z/OS Agent V240 / KRW Tape Optimizer for z/OS Agent V220 / KS3 OMEGAMON for Storage V540 / KYN ITCAM for Application Diagnostics, TEMA V710.03 End of data - 要从正在配置的 运行时环境 中排除任何产品,请在产品代码之前删除
/。 要添加产品,请将斜杠 (/) 放在产品名称前面。 - 查看产品集并根据需要对其进行定制后,将
Confirm ==> N更改为 Y 并按 Enter 键。生成 %GBL_USER_JCL%(KCIJPCFG) 作业,使用您提供的值进行定制。
- 复审此作业并提交。在返回到主“工作流程”面板后,您将注意到选项 1 前面的
>,它指示这是您执行的最后一个步骤。 该选项的状态和日期字段将更新。KCIJPCFG 作业提交 KCIJPPRF 作业,后者将更新作业库并且合并现有 RTE 中的值。 在这两个作业完成之前,您可以看到“已提交”状况。 在看到成功返回码之前,请不要继续执行下一步。
结果
下一步
现在您可以复审或定制针对 RTE 的配置概要文件。