[z/OS]

使用 RRS 面板来解析不确定的恢复单元

使用本任务来更好地了解使用对等重新启动和恢复时接收到的消息。

开始之前

避免故障 避免故障: 不推荐使用对等重新启动和恢复 (PRR) 功能。应使用对事务服务子组件的集成高可用性支持,而不使用对等重新启动和恢复来进行事务恢复。有关对事务服务子组件的集成高可用性支持的更多信息,请参阅主题“WebSphere® Application Server 中的事务支持”gotcha

使用对等重新启动和恢复时,您必须注意 RRS 版本要求。有关这些需求的更多信息,请参阅《z/OS® MVS™ 编程:资源恢复》

关于此任务

如果您接收到该控制台消息:

BBOT0015D OTS UNABLE TO RESOLVE ALL INCOMPLETE TRANSACTIONS FOR SERVER
string.  REPLY CONTINUE OR TERMINATE.

过程

  1. 记录此消息中对 string 指定的服务器名。
  2. 转至 SYSPRINT(这是该服务器的状态队列)并搜索引用了该服务器的消息 BBOT0019 - BBOT0022。
  3. 阅读搜索到的消息。
  4. 停止服务器。

    如果不确定的 UR 的 DSRM 此时处于活动状态,那么 RRS 不允许操作员解析该 UR。因此,必须停止该服务器。要完成此任务,请对 CONTINUE/TERMINATE WTOR 应答 TERMINATE

下一步做什么

可以使用下列非控制台消息来触发重新启动和恢复自动化。这些消息提供了有关守护程序活动的信息。请特别注意 URID、XID FormatId、XID Gtrid 和 XIDBqual 属性。在通过 RRS 面板手动解析相关的工作单元时,您将需要使用这些信息。

  • BBOO003E WEBSPHERE FOR z/OS CONTROL REGION string ENDED ABNORMALLY, REASON= hstring.
  • BBOO009E WEBSPHERE FOR z/OS DAEMON string ENDED ABNORMALLY, REASON= hstring.
  • BBOO0171I WEBSPHERE FOR z/OS CONTROL REGION string NOT STARTING ON CONFIGURED SYSTEM string
  • 下列仅以恢复和重新启动方式编写的消息提供有关重新启动和恢复期间不能解析的事务的详细信息:
    • BBOT0008I TRANSACTION SERVICE RESTART INITIATED ON SERVER string
    • BBOT0009I TRANSACTION SERVICE RESTART UR STATUS COUNTS FOR SERVER string: IN-BACKOUT= dstring, IN-DOUBT= dstring, IN-COMMIT= dstring
    • BBOT0010I TRANSACTION SERVICE RESTART AND RECOVERY ON SERVER string IS COMPLETE
    • BBOT0011I SERVER string IS COLD STARTING WITH RRS
    • BBOT0012I SERVER string IS WARM STARTING WITH RRS
    • BBOT0013I TRANSACTION SERVICE RESTART AND RECOVERY ON SERVER string IS COMPLETE. THE SERVER IS STOPPING.
    • BBOT0014I TRANSACTION SERVICE RECOVERY PROCESSING FOR RRS URID ' string ' IN SERVER string IS COMPLETE.
    • BBOT0016I TRANSACTION SERVICE RESTART AND RECOVERY FOR SERVER string IS NOT COMPLETE. THE SERVER IS STOPPING DUE TO OPERATOR REPLY.
    • BBOT0017I TRANSACTION SERVICE RESTART AND RECOVERY FOR SERVER string IS CONTINUING DUE TO OPERATOR REPLY.
    • BBOT0018I TRANSACTION SERVICE RESTART AND RECOVERY FOR SERVER string IS STILL PROCESSING dstring INCOMPLETE UNIT(S) OF RECOVERY.
    • BBOT0019W UNABLE TO RESOLVE THE OUTCOME OF THE TRANSACTION BRANCH DESCRIBED BY URID: ' string ' XID FORMATID: ' string ' XID GTRID: ' string ' XID BQUAL: ' string ' BECAUSE THE OTS RECOVERY COORDINATOR FOR SERVER string ON HOST string: dstring COULD NOT BE REACHED.
    • BBOT0020W UNABLE TO PROVIDE THE SUBORDINATE OTS RESOURCE IN SERVER string ON HOST string: dstring WITH THE OUTCOME OF THE TRANSACTION DESCRIBED ON THIS SERVER BY URID: ' string ' XID FORMATID: ' string' XID GTRID: ' string ' XID BQUAL: ' string ' BECAUSE THIS SERVER HAS BEEN UNABLE TO RESOLVE THE OUTCOME WITH A SUPERIOR NODE.
    • BBOT0021W UNABLE TO string THE SUBORDINATE OTS RESOURCE IN SERVER string ON HOST string: dstring FOR THE TRANSACTION DESCRIBED ON THIS SERVER BY URID: ' string ' XID FORMATID: ' string ' XID GTRID: ' string ' XID BQUAL: ' string ' OR ANOTHER RESOURCE INVOLVED IN THIS UNIT OF RECOVERY BECAUSE ONE OR MORE RESOURCES COULD NOT BE REACHED OR HAVE NOT YET REPLIED.
    • BBOT0022W UNABLE TO FORGET THE TRANSACTION WITH HEURISTIC OUTCOME DESCRIBED ON THIS SERVER BY URID: ' string ' XID FORMATID: 'string ' XID GTRID: ' string ' XID BQUAL: ' string ' BECAUSE THE SUPERIOR COORDINATOR FOR SERVER string ON HOST string: dstring HAS NOT INVOKED FORGET ON THE REGISTERED RESOURCE.
RRS 操作的技巧

请参阅 z/OS MVS 编程:资源恢复,以获取 RRS 操作准则。

RRS 操作的技巧:

  • 如果您已将您的日志流配置到耦合设施,那么监视您的日志流以确保不发生卸载。如果 RRS 的恢复日志不卸载,它将更好地执行。
    避免故障 避免故障: RRS 日志的适当缩放大小是很重要的。太小的话吞吐量会减少,因为记录器会很频繁地卸载日志。太大的话您会溢出您的耦合设施。gotcha
  • 将主要和延迟的(仅包含活动或最新的数据)日志保留在您的耦合设施中。确保 CF 定义不溢出。
    避免故障 避免故障: 直到写日志记录才发生落实。gotcha
  • 直到使您的工作负载稳定,使用归档日志都是一个好主意。如果您配置了归档日志,那么 RRS 将无条件地使用它。但是,使用它要付出性能代价。

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



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