[z/OS]

RRS パネルを使用した未確定のリカバリー単位の解決

このタスクにより、ピアの再始動およびリカバリーを使用したときに受信するメッセージに対する理解を深めます。

始める前に

トラブルの回避 (Avoid trouble) トラブルの回避 (Avoid trouble): ピアの再始動およびリカバリー (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. サーバーを停止します。

    RRS では、UR の DSRM がアクティブな場合、 演算子は未確定の 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 の操作のヒント

RRS の操作のガイドラインについては、 「z/OS MVS プログラミング: リソース・リカバリー」を参照してください。

RRS の操作のヒント:

  • カップリング・ファシリティーにログ・ストリームを構成した場合、 ログ・ストリームをモニターしてオフロードが発生していないことを確認します。 RRS は、リカバリー・ログがオフロードしない場合、 パフォーマンスが上がります。
    トラブルの回避 (Avoid trouble) トラブルの回避 (Avoid trouble): RRS ログの適切なサイジングが 重要です。サイズが小さすぎると、ロガーが頻繁にログをオフロードするため、スループットが削減されます。 サイズが大きすぎると、カップリング・ファシリティーをオーバーフローする可能性があります。gotcha
  • カップリング・ファシリティーで、メインおよび遅延 (アクティブまたはライブ・データのみを含む) ログを 保持します。CF 定義がオーバーフローしないことを確認してください。
    トラブルの回避 (Avoid trouble) トラブルの回避 (Avoid trouble): ログ・レコードが書き込まれるまで、コミットは発生しません。gotcha
  • ワークロードを安定させるまでは、アーカイブ・ログを使用することをお勧めします。 アーカイブ・ログが構成されている場合は、RRS は無条件にこれを使用します。 ただし、これを使用すると、パフォーマンスの低下を伴います。

トピックのタイプを示すアイコン タスク・トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tprr_rrs
ファイル名:tprr_rrs.html