克隆作为批处理作业启动的 CICS® 区域时,CICS DA 会全程指导您完成该过程并尽可能地自动完成相应步骤。CICS DA 会为数据集和作业建议新名称,但您可以更改这些名称。然而,必须提供某些值,例如,新的 APPLID。克隆过程会创建一个批处理作业以启动新的区域。
开始之前
确保要克隆的 CICS 区域正在运行,并且模型中已记录并保存该区域启动策略。有关记录启动策略的更多信息,请参阅指定区域启动策略。
要点: 如果要创建作为数据集中成员的区域启动 JCL,必须确保该数据集存在。克隆过程仅创建 JCL 成员。克隆过程不会创建数据集。
过程
- 在“DA 资源管理器”视图中,双击要克隆的 CICS 区域,或右键单击该区域,然后单击打开。 这样会打开 CICS 区域编辑器,其中显示所选区域的详细信息。
- 单击克隆 CICS 区域。 这样会打开“克隆 CICS 区域”窗口框。该窗口中的字段已预填充,其中显示所克隆的 CICS 区域的详细信息。
- 更改值来为新的 CICS 区域提供唯一属性和启动策略。
单击下一步。 CICS DA 会查看原始 CICS 区域中的所有数据集并尝试识别您使用的任何命名约定。此信息用于建议新区域的新数据集名称。将更新此窗口,以显示原始 CICS 区域使用的数据集、CICS DA 创建的新 CICS 和 CICSPlex® SM 数据集的建议名称以及数据集的共享状态。
- 查看新数据集的建议名称。您可以在该窗口中选择保留建议的数据集名称或改写这些名称。可以选择通过选中共享复选框以在两个区域之间共享一些数据集:
- 如果新的数据集名称灰显,而共享复选框已选中但不可用,那么必须共享该数据集。
- 如果新的数据集名称灰显,而共享复选框已选中但是可用,那么建议共享该数据集。如果选择清除复选框,不共享数据集,那么将创建一个新数据集,使用新数据集列中的名称。
- 如果新数据集名称和共享复选框均可用,那么您必须接受建议的名称、共享该数据集或更改该数据集名称。
- 如果新数据集名称可用但共享复选框不可用,那么无法共享该数据集。但是,可以更改该数据集名称。
- 单击下一步。 将更新此窗口,以显示存在于原始启动任务中的所有 JCL INCLUDE、SIT 或 EYUPARM 成员以及 CICS DA 创建的新成员的建议名称。
- 查看建议的成员名。您可以在该窗口中选择保留建议的成员名或改写这些名称。
- 单击完成以保存设置并完成克隆操作。
结果
单击完成后,CICS DA 将执行以下任务:
- 检查以确保新数据集和 JCL 数据集成员不存在。
- 分配数据集,并在必要时进行初始化。
- 创建 JCL 以启动新的 CICS 区域(如果需要)。
- 创建新的 JCL INCLUDE 和其他输入成员(如果需要)。
- 将新区域添加至 CICSPlex SM 定义和系统模型中。
如果任何步骤失败,CICS DA 将回退所有更改并删除所有新的数据集。在该窗口中会显示一条错误消息,用于指示失败。
您必须查看错误消息以确定失败原因,然后重试该操作。
如果这些步骤成功,那么 CICS DA 会将新区域添加至 CICSPlex SM 定义和系统模型中。最后,CICS 区域编辑器会打开以显示 CICS 区域的详细信息,并且会在“控制台”视图中显示一个报告,该报告还会写入审计日志中。
下一步做什么
您可能需要采取一些其他步骤,然后才能启动新的 CICS 区域。CICS DA 无法识别或执行某些操作(例如,针对您的安全策略定义区域)和某些连接步骤。在 CICS DA 完成了其可以执行的所有操作后,会将一个报告发至“控制台”视图。该报告标识了已完成的设置以及您必须采取的其他步骤。该报告提供了以下信息:
- 说明作业已成功完成的指示,显示原始区域名和新区域名
- 指示已将新区域添加至哪个 CICSplex 中
- 与区域关联的 WLM 和 RTA 规范的列表
- 新区域 JCL 的作业名
- 新区域 JCL 的成员名和限定符
- 已在新 JCL 中更新的 SIT 覆盖的列表
- 创建的 SIT 成员的列表
- 已在新 JCL 中更新的 EYUPARM 值的列表
- 创建的 EYUPARM 成员的列表
- 创建的 JCL 成员的列表
- 必须手动应用的 SIT 覆盖的列表
- 必须手动创建的 SIT 成员的列表
- 必须手动应用的 EYUPARM 值的列表
- 必须手动创建的 EYUPARM 成员的列表
- 必须手动创建的 JCL Include 成员的列表
- 可能需要注意的 CICSPlex SM 定义列表
- 该报告还标识了您可考虑针对新区域执行的一些其他任务。示例包括安全性定义、CICS 概要文件、任务表和 VTAM® APPLID。