克隆作为已启动的任务而启动的 CICS 区域

克隆作为已启动的任务而启动的 CICS® 区域时,CICS DA 会指导您完成整个过程并在可能的情况下自动执行某些步骤。 CICS DA 会为数据集和作业建议新名称,但您可以更改这些名称。然而,必须提供某些值,例如,新的 APPLID。克隆过程创建新的 JCL 以启动新区域(如果需要)。

开始之前

确保想要克隆的 CICS 区域正在运行,并且在模型中记录了区域启动策略。有关记录启动策略的更多信息,请参阅指定区域启动策略

过程

  1. 在“DA 资源管理器”视图中,右键单击要克隆的 CICS 区域并单击克隆区域。您还可以在区域编辑器中单击克隆 CICS 区域 这样会打开“克隆 CICS 区域”向导。 页面中的字段已预填,显示正在克隆的 CICS 区域的详细信息。
    “创建 CICS 区域”页面的截屏,此截屏显示新区域的详细信息。
  2. 更改值来为新的 CICS 区域提供唯一属性和启动策略。 单击下一步 CICS DA 会查看原始 CICS 区域中的所有数据集并尝试识别您使用的任何命名约定。此信息用于建议新区域的新数据集名称。这样会打开“编辑区域目标”页面。您可在“编辑区域目标”页面中指定新区域的位置。如果要克隆非受管区域,那么该页面将只包含 z/OS 系统选择。
    “编辑目标区域”页面的截屏,其中显示 z/OS 系统选择框并列出您可选择的 CICSplex、组和 CMAS。
  3. 选择目标 z/OS 系统以及组和拥有的 CMAS(如果可用)。单击下一步。该页面更新为显示原始 CICS 区域使用的数据集、新 CICS 的建议名称,如果克隆的是受管区域,还将显示 CICS DA 创建的 CICSPlex® SM 数据集以及数据集的共享状态。
    显示原始数据集名称和建议的新名称的截屏。
  4. 查看新数据集的建议名称。您可以在该页面中选择保留建议的数据集名称或改写这些名称。可以选择通过选中共享复选框以在两个区域之间共享一些数据集:
    • 如果新的数据集名称不可用,而共享复选框已预选但不可用,那么必须共享该数据集。
    • 如果新的数据集名称不可用,而共享复选框已预选并且可用,那么建议共享该数据集。如果选择清除复选框,不共享数据集,那么将创建一个新数据集,使用新数据集列中的名称。
    • 如果新数据集名称和共享复选框均可用,那么您必须接受建议的名称、共享该数据集或更改该数据集名称。
    • 如果新数据集名称可用但共享复选框不可用,那么无法共享该数据集。但是,可以更改该数据集名称。
  5. 单击下一步 该页面更新为显示存在于原始启动任务中的所有 JCL PROC、INCLUDE、SIT 或 EYUPARM 成员以及 CICS DA 创建的新成员的建议名称。
  6. 查看建议的成员名。您可以在该页面中选择保留建议的成员名或改写这些名称。
  7. 单击完成以保存设置并完成克隆操作。

结果

在单击完成时,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。