准备资源恢复服务 (RRS)

WebSphere® Application Server for z/OS® 使用资源恢复服务 (RRS) 来支持两阶段事务落实。

关于此任务

注: 在启动 WebSphere Application Server for z/OS 服务器之前,RRS 必须已经启动并且正在运行。请参阅 z/OS MVS 编程:资源恢复 (SA22-7616) 以了解更多信息。

一般来说,综合系统中的所有系统将共享一组公共 RRS 日志以进行同步点处理。如果想要关联综合系统中的特定系统以进行同步点处理,那么可在启动 RRS 时指定日志组名。缺省日志组名为综合系统名。如果在启动 RRS 时指定另一日志组名,那么它会将同步点处理与综合系统中使用同一 RRS 日志组名的所有系统协调。

RRS 在日志组中使用由若干系统共享的五个日志流。运行 RRS 的每个 MVS™ 映像需要访问耦合设施及 DASD(在它上面对其日志组定义系统记录器日志流)。
注: 可将 RRS 日志流定义为耦合设施日志流或仅 DASD 日志流。

如果使用耦合设施日志流,那么综合系统中不同系统上的 RRS 映像将独立运行,但它们会共享日志流以记录工作内容。如果某个系统失败,那么综合系统中的另一系统上的 RRS 实例可使用共享日志来接管失败系统的工作。

仅当在带有一个 RRS 映像的单系统综合系统或不会在 RRS 映像之间共享信息的综合系统中时,才应使用 DASD 日志流。

以下列表概述 RRS 日志。在列表中,lgname 是日志组名。缺省日志组名为综合系统名。
ATR.lgname.ARCHIVE
有关已完成的恢复单元 (UR) 的信息。建议使用此日志流,但它是可选的。
ATR.lgname.RM.DATA
有关使用 RRS 服务的资源管理器的信息。
ATR.lgname.MAIN.UR
活动 UR 的状态。当 UR 完成延迟时,RRS 会定期将此信息移至 RRS 延迟 UR 状态日志。
ATR.lgname.DELAYED.UR
当 UR 完成延迟时,活动 UR 的状态。
ATR.lgname.RESTART
有关重新启动期间所需的未完成 UR 的信息。此信息允许正在运行的 RRS 实例接管失败 RRS 实例留下的未完成工作。

在多系统综合系统中,RRS 日志流通常应位于耦合设施中。

WebSphere Application Server for z/OS 的所有 RRS 事务记录将仅出现在 DELAYED.UR 日志流中。仍然可以配置 MAIN.UR 日志流,以便在部署新容器或 WebSphere Application Server for z/OS 基础结构更改时它可以处理生产工作负载。WebSphere Application Server for z/OS 对 RM.DATA 或 RESTART 日志的影响不是很大。

使用下列步骤来配置 RRS。

过程

  1. 将 SYS1.SAMPLIB 中的 RRS 编目过程 ATRRRS 复制到 SYS1.PROCLIB(或 MSTJCLxx 并置中的另一 proclib)并将重命名其 RRS。

    如果愿意的话,可以将 RRS 编目过程中的日志组名 (GNAME) 设置为特定值。但是,如果将在若干系统中共享 ATRRRS 进程,那么您可能希望在 RRS 启动时设置日志组名,或在 IEASYMxx 中使用系统变量以设置每个系统的 RRS 日志组名。

  2. 建立 RRS 地址空间的分派优先级。

    控制 RRS 的控件分派的最好办法是通过工作负载管理器 (WLM) 进行。IBM® 建议您将 RRS 放在 SYSSTC 服务类中。您选择的服务类给予 RRS 的分派优先级必须大于或等于使用 RRS 的应用程序和资源管理器的分派优先级。SYSSTC 通常会完成此任务。有关系统提供的服务类的信息,请参阅 z/OS MVS Planning: Workload Management (SA22-7602)。

  3. 将 RRS 定义为子系统。
    将以下语句放置在活动 IEFSSNxx parmlib 成员中:
    SUBSYS SUBNAME(RRS)
    将此语句放置在定义主要子系统的语句之后。子系统名称 (RRS) 必须与 RRS 编目过程的名称相匹配。有关 IEFSSNxx 的更多信息,请参阅 z/OS MVS Initialization and Tuning Reference (SA22-7592)。
    注: RRS 不支持动态子系统定义,所以不能使用 SETSSI ADD,SUBNAME=RRS 命令将 RRS 定义为子系统。即使此命令似乎成功,但后续启动 RRS 的尝试将失败。
  4. 设置 RRS 日志流。
  5. 启动 RRS。
    • 要使用特定日志组名“lgname”启动 RRS,请输入以下 MVS 控制台命令:
      START RRS,GNAME=lgname
    • 要停止 RRS,请输入以下 MVS 控制台命令:
      SETRRS CANCEL
      注: 当 WebSphere Application Server for z/OS 服务器正在运行时,请不要停止 RRS。

下一步做什么

有关设置和运行 RRS 的更多信息,请参阅 z/OS MVS Programming: Resource Recovery (SA22-7616)。

指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-zos&topic=tins_preprrs
文件名:tins_preprrs.html