[z/OS]

トピック・マネージャー・メッセージ (CSQT...)

CSQT806I

csect-name キューに入れられたパブリッシュ/サブスクライブ・デーモンが開始されました。

重大度
0
説明

キューに入れられたパブリッシュ/サブスクライブ・デーモンが開始した。

システム・アクション

なし

システム・プログラマーの応答

なし

CSQT807I

csect-name キューに入れられたパブリッシュ/サブスクライブ・デーモンが終了しました。

重大度
0
説明

キューに入れられたパブリッシュ/サブスクライブ・デーモンが終了した。

システム・プログラマーの応答

なし

CSQT809E

csect-name パブリケーションを処理できません。キューに入れられているパブリッシュ/サブスクライブ・ストリーム・キュー queue-name が GET(DISABLED) です。

重大度
8
説明

ストリーム・キュー queue-name が、キューに入れられているパブリッシュ/サブスクライブ・デーモンがパブリケーション・メッセージを処理できないようにする GET(DISABLED) でした。

システム・アクション

キューに入れられているパブリッシュ/サブスクライブ・デーモンは、他のストリーム・キューにあるパブリケーション・メッセージと、すべてのストリームにあるサブスクリプションの処理を続行します。

システム・プログラマーの応答

パブリケーション・メッセージの処理を再開するには、ストリーム・キューが GET(ENABLED) になるよう変更します。

このストリームを静止するには、SYSTEM.QPUBSUB.QUEUE.NAMELIST からそのストリームの名前を除去します。

キューに入れられているパブリッシュ/サブスクライブ・デーモンを静止するには、PSMODE(COMPAT) を持つようキュー・マネージャーを変更します。

CSQT810E

csect-name サブスクリプション要求を処理できません。キューに入れられているパブリッシュ/サブスクライブ制御キューは、GET(DISABLED) です。

重大度
8
説明

SYSTEM.BROKER.CONTROL.QUEUE が GET(DISABLED) であったため、キューに入れられているパブリッシュ/サブスクライブ・デーモンがサブスクリプション要求を処理できません。

システム・アクション

キューに入れられているパブリッシュ/サブスクライブ・デーモンは、ストリーム・キューにあるパブリケーション・メッセージの処理を続行します。

システム・プログラマーの応答

サブスクリプション要求の処理を再開するには、GET(ENABLED) になるよう SYSTEM.BROKER.CONTROL.QUEUE を変更します。

キューに入れられているパブリッシュ/サブスクライブ・デーモンを静止するには、PSMODE(COMPAT) を持つようキュー・マネージャーを変更します。

CSQT814E

csect-name 親の queue_manager_name を解決できません。

重大度
8
説明

パブリッシュ/サブスクライブ階層を確立しているときに、キューに入れられているパブリッシュ/サブスクライブ・デーモンが、親 queue_manager_name を解決できませんでした。

システム・アクション

パブリッシュ/サブスクライブの親接続の状況がエラーに設定されます。

システム・プログラマーの応答

親キュー・マネージャーが正しく指定されていることを確認します。

ブローカーが親ブローカーのキュー・マネージャー名を解決できることを確認します。

キュー・マネージャー名を解決するには、以下のリソースのうち最低 1 つが構成されている必要があります。

  • 親キュー・マネージャーの名前と同じ名前を持つ伝送キュー。
  • 親キュー・マネージャーの名前と同じ名前を持つキュー・マネージャー別名定義。
  • このキュー・マネージャーと同じクラスターのメンバーである親キュー・マネージャーを持つクラスター。
  • 親キュー・マネージャーの名前と同じ名前を持つクラスター・キュー・マネージャー別名定義。
  • デフォルトの伝送キュー。親のキュー・マネージャーの名前をブランクに変更し、次に親のキュー・マネージャーの名前を用いて設定します。

CSQT816E

csect-name キューに入れられたパブリッシュ/サブスクライブ・コントロール・キュー MQCC=mqcc MQRC=mqrc (mqrc-text) を開けません

重大度
8
説明

キュー・マネージャーがキューに入れられたパブリッシュ/サブスクライブ・コントロール・キュー SYSTEM.BROKER.CONTROL.QUEUE のオープンに失敗した。 完了コード mqcc および理由 mqrc により、キューを開く試みが失敗した。 このエラーの理由として可能性の高いものは、アプリケーション・プログラムによって制御キューが排他的アクセス用にオープンされたか、制御キューの定義が誤っているかのいずれかである。

システム・アクション

キューに入れられたパブリッシュ/サブスクライブ・デーモンが終了する。

システム・プログラマーの応答

API 完了コードと理由コード を参照し、 mqcc および mqrc について確認します (mqrc-text はテキスト形式で MQRC を示します)。その後、問題を修正して、キューに入れられたパブリッシュ/サブスクライブ・インターフェースを再始動します。

CSQT817E

csect-name 無効なストリーム・キューが検出されました。キュー queue-name

重大度
8
説明
パブリッシュ/サブスクライブ・デーモンは、ストリーム・キューとしてキュー queue-name の使用を試みた。 このエラーの理由として可能性の高いものは、そのキューが以下である。
  • ローカル・キューではない。
  • 共有可能キューである。
  • 一時的動的キューである。
システム・プログラマーの応答

キュー queue-name に関する問題を訂正するか、それをストリーム・キューとして使用する予定でない場合は、名前リスト SYSTEM.QPUBSUB.QUEUE.NAMELIST からそれを除去する。

CSQT818E

csect-name キューに入れられたパブリッシュ/サブスクライブ・ストリームを開けません。キュー queue-name MQCC=mqcc MQRC=mqrc (mqrc-text)

重大度
8
説明
キュー・マネージャーが、ストリーム・キュー queue-name のオープンに失敗した。 完了コード mqcc および理由 mqrc により、キューを開く試みが失敗した。 このエラーの最も一般的な原因は、次のとおりである。
  1. 新しいストリーム名が SYSTEM.QPUBSUB.QUEUE.NAMELIST に追加されたが、ストリーム・キューが存在しない。
  2. アプリケーションが、キューを排他的アクセス用にオープンしている。
システム・プログラマーの応答

mqcc および mqrc については、 API 完了コードと理由コード を参照してください (mqrc-text はテキスト形式での MQRC を示します)。

CSQT819E

csect-name キューに入れられたパブリッシュ/サブスクライブ・ストリーム stream-name が異常終了しました。理由=mqrc

重大度
8
説明

パブリッシュ/サブスクライブ・デーモン・ストリーム (stream-name) が、理由 mqrc により異常終了した。 mqrc は内部戻りコードの可能性がある。 キュー・マネージャーは、ストリームを再始動しようとする。 ストリームが繰り返し失敗する場合、パブリッシュ/サブスクライブ・デーモンは、ストリームの再始動を試行する時間間隔を徐々に大きくする。

システム・プログラマーの応答

問題が起こった理由を調べて、問題を修正する適切な処置を取ってください。 問題が発生し続ける場合は、生成された出力ファイルを保存して、解決策があるかどうか、MQ サポートのサイトを使用して調べる。 一致するものが見つからない場合は、 IBM® サポートに連絡してください。

CSQT820E

csect-name キューに入れられたパブリッシュ/サブスクライブ・ストリーム stream-nameが再開しました。

重大度
8
説明

キュー・マネージャーが、異常終了したストリームを再始動した。 このメッセージの前には、メッセージ CSQT819E が出力される場合が多い。これらはストリーム終了の理由を示している。

システム・プログラマーの応答

問題を解決してください。

CSQT821E

csect-namequeue_manager_name に連絡できません。理由=mqrc

重大度
8
説明

パブリッシュ/サブスクライブ階層を確立しているときに、キューに入れられているパブリッシュ/サブスクライブ・デーモンが、mqrc という理由で、親の queue_manager_name にメッセージを送信できません。

システム・アクション

パブリッシュ/サブスクライブの親接続の状況がエラーに設定されます。

システム・プログラマーの応答

この問題の発生理由を調査して、解決策を判別してください。

親のキュー・マネージャーの接続を再試行するには、以下のようにします。

  • 親のキュー・マネージャーの名前をブランクに設定します。
  • 問題を解決するために適切なアクションを行ってください。
  • 親のキュー・マネージャーの名前を再指定します。
CSQT822E

csect-name: 親 queue_manager_name への登録に失敗しました。理由: mqrc (mqrc-text)

重大度
8
説明

キューに入れられたパブリッシュ/サブスクライブ・デーモンが開始され、PARENT キュー・マネージャーがキュー・マネージャー属性で queue_manager_name に設定された。 キュー・マネージャーは、その親の子として登録しようとしたが、そのようにできなかったことを示す例外応答を受け取った。 キュー・マネージャーは、子としての登録を定期的に再試行する。 子は、この登録プロセスが正常に完了するまでは、グローバルなパブリケーションまたはサブスクリプションを正しく処理することはできない。

システム・プログラマーの応答

問題が起こった理由を調べて、問題を修正する適切な処置を取ってください。 この問題は親キュー・マネージャーが存在しないために生じることが多い。 または親キュー・マネージャーの伝送キューに問題がある場合もある。

CSQT824I

csect-name トピック topic-1 は、異なるパブリッシュ/サブスクライブ階層ストリームからのトピック topic-2 の PROXYSUB(FORCE) に依存します

重大度
4
説明

トピック・オブジェクト topic-1 は、パブリッシュ/サブスクライブの階層ストリームです。 トピック・ツリーでそれより高位にあるのがトピック・オブジェクト topic-2 で、PROXYSUB(FORCE) で構成されています。その結果、topic-2 ストリームをサポートするパブリッシュ/サブスクライブ階層内の他の参加メンバーであるキュー・マネージャーに、単一のワイルドカード・プロキシー・サブスクリプションが送信されます。 トピック・ツリーの topic-2 より下位に作成されるサブスクリプション (トピック・オブジェクト topic-1 の下も含む) に対しては、個々のプロキシー・サブスクリプションはこれ以上は送信されません。 他の参加メンバーであるキュー・マネージャーが topic-1 ストリームをサポートするものの、topic-2 ストリームをサポートしない場合、このキュー・マネージャーのトピック topic-1 へのサブスクリプションに対するパブリケーションは、他の参加メンバーであるキュー・マネージャーからは送信されません。

システム・プログラマーの応答

「説明」に示された動作を実行する場合、アクションは不要です。 そうでない場合は、トピック topic-1または topic-2PROXYSUB 属性を変更して、両方のトピックを値 FORCEで構成するか、どちらのトピックも構成しないようにします。

CSQT826E

csect-name サブスクリプションの伝搬に失敗しました。 ストリーム stream-name、宛先キュー・マネージャー qm-name、MQCC=mqcc MQRC=mqrc (mqrc-text)。

重大度
8
説明

キュー・マネージャーが、理由コード mqrc により、キュー・マネージャー queue_manager_name のストリーム stream-name にサブスクリプションを伝搬することに失敗した。 アプリケーションが、サブスクリプションをストリーム stream-name に登録したか、またはその登録を抹消した。 キュー・マネージャーはキュー・マネージャーに対するサブスクリプション変更を伝搬しようとしたが、要求は成功しなかった。 キュー・マネージャー経由のストリームでパブリッシュされたメッセージは、このキュー・マネージャーには到達しない可能性がある。

システム・プログラマーの応答

mqcc および mqrc については、 API 完了コードと理由コード を参照してください (mqrc-text はテキスト形式での MQRC を示します)。

問題が起こった理由を調べて、問題を修正する適切な処置を取ってください。

以下のコマンドを使用して、プロキシー・サブスクリプションをリフレッシュする。
REFRESH QMGR TYPE(PROXYSUB)
CSQT827E

csect-name キューに入れられたパブリッシュ/サブスクライブ内部サブスクリプションが失敗しました。 ストリーム stream-name 宛先キュー・マネージャー queue_manager_name 理由=reason MQRC=mqrc

重大度
8
説明

キュー・マネージャーが、理由コード mqrc により、キュー・マネージャー queue_manager_name のストリーム stream-name にサブスクライブすることに失敗した。 関連付けられたキュー・マネージャー同士は、それぞれがパブリッシュする情報にサブスクライブすることによって、互いの構成を認識する。 あるキュー・マネージャーが、これらの内部サブスクリプションの 1 つが失敗したことを検出した。 そのキュー・マネージャーは、すぐにサブスクリプションを再発行する。 キュー・マネージャーは、隣接キュー・マネージャーについてある程度の情報を取得できなければ、正しく機能することはできない。 このブローカーがキュー・マネージャー queue_manager_name に関して持っている情報が不完全で、そのためにサブスクリプションとパブリケーションがネットワークに正しく伝搬されない原因になる可能性があった。

システム・プログラマーの応答

問題が起こった理由を調べて、問題を修正する適切な処置を取ってください。 この障害の原因として最も可能性が高いのは、キュー・マネージャー queue_manager_name の伝送キューの問題か、またはこのキュー・マネージャーとキュー・マネージャー queue_manager_name との間の経路の定義の問題です。

CSQT831E

csect-name サブスクリプションを作成できません。 理由=mqrc (mqrc-text)、サブスクリプション名 sub-name、トピック topic-string

重大度
8
説明

サブスクリプション名 sub-name を使用してトピック・ストリング topic-string に対するサブスクライブを作成しようとしているときに、障害が発生した。 関連の理由コードは mqrc である。 mqrc は内部戻りコードの可能性がある。

システム・プログラマーの応答

mqcc および mqrc については、 API 完了コードと理由コード を参照してください (mqrc-text はテキスト形式での MQRC を示します)。

CSQT833E

csect_name キュー・マネージャー queue_manager_name がループをパブリッシュ/サブスクライブ階層に導入しました

重大度
8
説明

キュー・マネージャー queue_manager_name で、パブリッシュ/サブスクライブ階層にループが発生した。 このキュー・マネージャーにおいて、キューに入れられたパブリッシュ/サブスクライブ・デーモンは即時に終了する。

システム・プログラマーの応答

キュー・マネージャー queue_manager_name を階層から除去する。そのためには、キュー・マネージャーを削除するか、ALTER QMGR PARENT(' ') コマンド (または例外的な状況では RESET QMGR TYPE(PUBSUB) PARENT(queue_manager_name)) を使用してキュー・マネージャーの親が持つ情報を除去する。

CSQT834E

csect-name パブリッシュ/サブスクライブ階層のキュー・マネージャー名に競合があります。

重大度
8
説明

パブリッシュ/サブスクライブ階層内のキュー・マネージャー名 queue_manager_namequeue_manager_name が、同じ 12 文字で始まっている。 階層内での混乱を避け、固有メッセージ ID 割り振りを確保するために、キュー・マネージャー名の最初の 12 文字は固有にする必要がある。

CSQT835E

csect-nameparent-name に新しい関係 queue_manager_name を通知できません。理由=mqrc (mqrc-text)

重大度
8
説明

キュー・マネージャーは、その親であるキュー・マネージャー parent-name に対して、パブリッシュ/サブスクライブ階層内の関係 queue_manager_name を通知できなかった。 親の送達不能キューに通知メッセージが入れられる。 新しい関係についてのキュー・マネージャーへの通知が失敗すると、その新しい関係についてのループ検出は行えないことになる。

システム・プログラマーの応答

親キュー・マネージャーの問題について診断し、修正する。 この理由の 1 つとして、親キュー・マネージャーがまだ存在していないことが考えられる。

CSQT836E

csect-name 重複したキュー・マネージャー名 queue_manager_name がパブリッシュ/サブスクライブ階層にあります。

重大度
8
説明

キュー・マネージャー名 queue_manager_name の複数のインスタンスが見つかった。 これは、以前パブリッシュ/サブスクライブ階層で解決したループの結果であるか、またはパブリッシュ/サブスクライブ階層の複数のキュー・マネージャーが同一の名前を持っている結果である可能性がある。

システム・プログラマーの応答

このキュー・マネージャーが階層にループを見つけた場合 (通常はメッセージ CSQT833E により識別される) このメッセージは無視しても構わない。 パブリッシュ/サブスクライブ階層内のすべてのキュー・マネージャーには、固有の名前を付けることが強く推奨される。 複数のキュー・マネージャーが同じ名前を使用することは推奨されません。

CSQT839E

csect-name キュー・マネージャー queue_manager_name から予期しないトポロジー情報を受け取りました。

重大度
8
説明

キュー・マネージャーが、予期しない分散パブリッシュ/サブスクライブ通信を受信した。 このメッセージはキュー・マネージャー queue_manager_name から送信された。 そのメッセージのレポート・オプションに従って、メッセージは処理されます。 このメッセージの理由として可能性の高いものは、分散パブリッシュ/サブスクライブ通信メッセージが転送されていた間 (例えば、伝送キューに入れられていたなど) に、キュー・マネージャー・トポロジーが変更されたことや、以前のキュー・マネージャー・トポロジーに関連するメッセージが新しいトポロジーにあるキュー・マネージャーに到達したことである。 このメッセージには、予期しない通信の詳細が入った通知 FFST が付いている場合があります。

システム・プログラマーの応答

キュー・マネージャー・トポロジーが変更され、メッセージの中で指定されたキュー・マネージャーが、このメッセージを発行したキュー・マネージャーとの関連付けを失った場合、このメッセージを無視しても構わない。 RESET QMGR TYPE(PUBSUB) コマンドを発行して、このキュー・マネージャーからキュー・マネージャー queue_manager_name の認識を一方的に除去した場合は、 RESET QMGR TYPE(PUBSUB) コマンドも使用して、このキュー・マネージャーの認識をキュー・マネージャー queue_manager_nameから除去する必要があります。

CSQT844E

csect-name queue_manager_name との関係が不明です。

重大度
8
説明

キュー・マネージャーの関係についてのキュー・マネージャー情報を除去しようとして、RESET QMGR TYPE(PUBSUB) コマンドが発行された。 キュー・マネージャー queue_manager_name では、相対関係 queue_manager_name が不明である。 親キーワードが指定されていた場合、キュー・マネージャーには現在親がない。 子キーワードが指定されていた場合、キュー・マネージャーは指定された子を認識していない。

システム・プログラマーの応答

キュー・マネージャーが不明である理由を調べる。

CSQT848E

csect-name キュー・マネージャー qmgr-name、ストリーム stream-name、トピック・ストリング topic-string のプロキシー・サブスクリプションの登録に失敗しました。理由 =mqrc (mqrc-text)

重大度
8
説明

キュー・マネージャーがストリーム stream-name およびトピック topic-string のプロキシー・サブスクリプション要求をキュー・マネージャー qmgr-name から受け取った。 サブスクリプションの登録試行が、理由 mqrc で失敗した (mqrc-text は MQRC をテキスト形式で提供する)。 このトピックに基づいてパブリッシュされたメッセージは、関係キュー・マネージャーのサブスクリプションには配信されない。

システム・プログラマーの応答

理由コードを使用して障害が起こった理由を調査し、問題訂正のための適切なアクションを行ってください。 関係キュー・マネージャーのプロキシー・サブスクリプションをリフレッシュするには、関係キュー・マネージャーに対してコマンド REFRESH QMGR TYPE(PROXYSUB) を使用する。

CSQT852E

csect-name パブリケーション削除コマンドを伝搬できません。 トピック topic-name、ストリーム stream-name、 宛先キュー・マネージャー queue_manager_name、理由=mqrc (mqrc-text)。

重大度
8
説明

キュー・マネージャーが、理由 mqrc により、ストリーム stream-name に対するパブリケーション削除コマンドを関連のキュー・マネージャー queue_manager_name に伝搬することに失敗した。 アプリケーションが、グローバル・パブリケーションを削除するためのパブリケーション削除コマンドを発行するとき、このコマンドは、ストリームをサポートする副階層にあるすべてのキュー・マネージャーに伝搬される必要がある。 エラーを報告したキュー・マネージャーは、ストリーム stream-name をサポートする関連のキュー・マネージャー queue_manager_name にパブリケーション削除コマンドを転送することに失敗した。 パブリケーションの削除コマンドが MQRO_DISCARD_MSG なしで普及し、 コマンド・メッセージは送達不能キューに書き込まれている可能性があります。 パブリケーション削除が失敗したトピックは topic-name である。

システム・プログラマーの応答

mqcc および mqrc については、 API 完了コードと理由コード を参照してください (mqrc-text はテキスト形式での MQRC を示します)。

関連のキュー・マネージャーでストリームが削除されたことが原因でパブリケーションの削除が失敗した場合は、このメッセージは無視しても構わない。 パブリケーション削除が失敗した原因を調べて、失敗したコマンドを回復するために適切な処置をとる。

CSQT853E

csect-name パブリケーション削除コマンドを伝搬できません。 トピック topic-name、ストリーム stream-name、 関係 relation-name、理由 = mqrc (mqrc-text)。

重大度
8
説明

キュー・マネージャーが、ストリーム stream-name に対するパブリケーション削除コマンドを、前に関連付けられたキュー・マネージャー relation-name に伝搬することに失敗した。 場合によっては、ストリームまたは関係を判別できないために、「????」と表示されることがあります。

アプリケーションが、グローバル・パブリケーションを削除するためにパブリケーション削除コマンドを発行するとき、このコマンドはストリームをサポートする副階層内のすべてのキュー・マネージャーに伝搬される。 パブリケーションが削除された後、このトポロジーの変更によって除去されたキュー・マネージャーが、伝搬されたパブリケーション削除メッセージを処理する前に、キュー・マネージャー・トポロジーが変更された。 パブリケーション削除が失敗したトピックは topic-name である。 場合によっては、トピックを判別できないため、「????」と表示されることがあります。

システム・プログラマーの応答

mqcc および mqrc については、 API 完了コードと理由コード を参照してください (mqrc-text はテキスト形式での MQRC を示します)。

RESET QMGR TYPE(PUBSUB) コマンドを使用して、キュー・マネージャー・トポロジーを変更する前にキュー・マネージャー・アクティビティーを静止するのは、ユーザーの責任である。 このパブリケーション削除活動が静止されなかった理由を調べる。 パブリケーション削除コマンドは、トポロジーから除去されたキュー・マネージャーにある送達不能キューに書き込まれる。 この場合、RESET QMGR TYPE(PUBSUB) コマンドの発行前に静止されなかったパブリケーション削除コマンドを伝搬するために、別の処置が必要な場合がある。

CSQT854E

csect-name パブリケーション削除コマンドを伝搬できません。トピック topic-name、ストリーム stream-name 宛先キュー・マネージャー queue_manager_name

重大度
8
説明

アプリケーションがパブリケーション削除コマンドを発行するとき、このコマンドは、ストリームをサポートする副階層にあるすべてのキュー・マネージャーに伝搬される必要がある。 パブリケーション削除が伝搬された時点では、キュー・マネージャー queue_manager_name は、ストリーム stream-name をサポートしているこのメッセージ・キューと既知の関係だった。 パブリケーション削除コマンドが関連のキュー・マネージャーに到達する前にキュー・マネージャー・トポロジーが変更され、キュー・マネージャー queue_manager_name がストリーム stream-name をもはやサポートしなくなった。 パブリケーション削除が失敗したトピックは topic-name である。

システム・プログラマーの応答

キュー・マネージャーのストリーム・トポロジーを変更する前にキュー・マネージャーの活動を静止するのは、ユーザーの責任である。 このパブリケーション削除活動が静止されなかった理由を調べる。 パブリケーション削除コマンドは、キュー・マネージャー queue_manager_name にある送達不能キューに書き込まれる。

CSQT855E

csect-name キューに入れられたパブリッシュ/サブスクライブ・デーモンが失敗しました。理由=mqrc

重大度
8
説明

キューに入れられたパブリッシュ/サブスクライブ・インターフェース (キューに入れられたパブリッシュ/サブスクライブ・デーモン) を実行しようとしたが、理由 mqrc によりインターフェースが終了した。

mqrc が 2000 から 3000 までの範囲の番号である場合、その番号は API 理由コードである。 5nnn という形式の場合、それは、メッセージ CSQT nnnE (通常は、その前に発行されている) に関連する、キューに入れられたパブリッシュ/サブスクライブ・メッセージ・コードである。

システム・プログラマーの応答

mqrc が API 理由コードの場合は、 mqrcの詳細について、 API 完了コードと理由コード を参照してください。 mqrc がキューに入れられたパブリッシュ/サブスクライブのメッセージ・コードの場合は、対応するメッセージから詳細情報を入手する。 そのようなメッセージが存在しない場合は、対応するメッセージ番号について キューに入れられたパブリッシュ/サブスクライブ・メッセージ・コード を参照してください。

キューに入れられたパブリッシュ/サブスクライブ・デーモンが終了した理由を判別する。 チャネル・イニシエーターのメッセージ・ログには、キューに入れられたパブリッシュ/サブスクライブ・デーモンが始動できなかった理由についての詳細が収められている場合がある。 デーモンの完了を妨げている問題を解決して、チャネル・イニシエーターを再始動する。

CSQT856E

csect-name: ストリーム stream-name のパブリッシュ・コマンド・メッセージを処理できませんでした。 理由=mqrc (mqrc-text)

重大度
8
説明

キューに入れられたパブリッシュ/サブスクライブ・デーモンが、ストリーム stream-name 用のパブリッシュ・メッセージの処理に失敗した。 キュー・マネージャーは、送達不能キューにパブリケーションを書き込めず、パブリケーションを破棄することも許可されなかった。 キュー・マネージャーはストリームを一時的に停止し、ストリームを再開して、結果的に短い間隔を置いてパブリケーションを再試行する。

システム・プログラマーの応答

エラーが発生した理由と、送達不能キューにパブリケーションを書き込めない理由を調べる。 ストリーム・キューからパブリケーションを手動で除去するか、キュー・マネージャーがパブリケーションを送達不能キューに書き込めない原因となっている問題を訂正する。

CSQT857E

csect-name: 制御コマンド・メッセージを処理できませんでした。 理由=mqrc (mqrc-text)

重大度
8
説明

キューに入れられたパブリッシュ/サブスクライブ・デーモンが SYSTEM.BROKER.CONTROL.QUEUE にあるコマンド・メッセージの処理に失敗した。 キュー・マネージャーが送達不能キューにコマンド・メッセージを書き込めず、このコマンド・メッセージの破棄を許可されなかった。 キュー・マネージャーはストリームを一時的に停止し、ストリームを再開して、結果的に短い間隔を置いてコマンド・メッセージを再試行する。 その他のキュー・マネージャー制御コマンドは、このコマンド・メッセージが正常に処理されるか、制御キューから除去されるまで処理できない。

システム・プログラマーの応答

エラーが発生した理由と、送達不能キューにコマンド・メッセージを書き込めない理由を調べる。 コマンド・メッセージをストリーム・キューから手動で除去するか、ブローカーが送達不能キューにコマンド・メッセージを書き込めないようにしている問題を解決してください。

CSQT858E

csect-name サブスクライバー・キューにパブリケーションを送信できません。キュー queue-name、宛先キュー・マネージャー queue_manager_name、理由=mqrc (mqrc-text)。

重大度
8
説明

理由 mqrc により、パブリケーションをキュー・マネージャー queue_manager_name にあるサブスクライバー・キュー queue-name に送信することに失敗した。 ブローカー構成オプションが原因で、パブリケーションの破棄や送達不能キューへの送信といった方法で、この障害から回復することができない。 その代わりとして、キュー・マネージャーはパブリケーションが送信される作業単位をバックアウトして、失敗したコマンド・メッセージを指定された回数だけ再試行する。 問題が解決しない場合、キュー・マネージャーは否定的な応答メッセージを出してコマンド・メッセージを失敗させることにより、回復を試みる。 このコマンドの発行者により否定的な応答が要求されなかった場合、キュー・マネージャーは失敗したコマンド・メッセージを破棄するか、送達不能キューに送信する。 キュー・マネージャー構成オプションが原因でこれができない場合、キュー・マネージャーは影響を受けたストリームを再始動させる。これにより、失敗したコマンド・メッセージが再処理される。 この動作は、失敗が解決されるまで繰り返される。 この間、ストリームはパブリケーションやサブスクリプションをそれ以上処理できない。

システム・プログラマーの応答

mqcc および mqrc については、 API 完了コードと理由コード を参照してください (mqrc-text はテキスト形式での MQRC を示します)。

通常、この障害の原因は一時的なリソースの問題である (例えばサブスクライバー・キューまたは中間伝送キューが満杯)。 理由コード mqrc を使用して、どのような改善処置が必要かを判別する。 問題が長時間解決しない場合、キュー・マネージャーがストリームを継続的に再始動させることが通知される。 ストリームの再始動を示す CSQT820E メッセージがチャネル・イニシエーター・ログに大量に書き込まれていれば、これが発生している兆候と判断できる。 このような場合、失敗したパブリケーションをキュー・マネージャーが処分できるようにするには、手動による介入が必要である。 これを行うには、ALTER QMGR PSMODE(COMPAT) を使用して、キューに入れられたパブリッシュ/サブスクライブ・デーモンを終了し、該当するキュー・マネージャー属性 PSNPMSG、PSNPRES、PSSYNCPT を変更し、ALTER QMGR PSMODE(ENABLED) を使用してそれを再始動する必要がある。 これにより、パブリケーションをその他のサブスクライバーに送信でき、その一方でキューに入れられたパブリッシュ/サブスクライブ・デーモンは送信できなかったパブリケーションを破棄するか、送達不能キューに送信できる。

CSQT859E

csect-name キューに入れられたパブリッシュ/サブスクライブ・ストリーム stream-name が終了しています。 理由=mqrc (mqrc-text)

重大度
8
説明

ストリーム stream-name のため内部リソースが使い尽くされ、理由コード mqrc で終了 (mqrc-text で示されるのはテキスト形式での MQRC)。 進行中のコマンドが同期点制御で処理されている場合、これがバックアウトされて、キュー・マネージャーによりストリームが再始動されるときに再試行される。 進行中のコマンドが同期点制御以外で処理されている場合、ストリームが再始動されるときに再試行できない。

システム・プログラマーの応答

このメッセージは、非常に稀な状況でのみ出されます。 このメッセージが同じストリームに対して繰り返し発行され、ストリームがサブスクリプション、トピック、および保存パブリケーションに関して特に大きくない場合は、生成されたすべての診断情報を保存し、 IBM MQ サポート・サイトまたは IBM Support Assistant (ISA) を使用して、解決策が既に使用可能かどうかを確認してください。 一致するものが見つからない場合は、 IBM サポートに連絡してください。

CSQT864E

csect-name 応答メッセージを書き込めません。 キュー queue-name キュー・マネージャー (qm-name) MQCC=mqcc MQRC=mqrc (mqrc-text)。

重大度
8
説明

パブリッシュ/サブスクライブ・コマンドの処理中に、MQRC=mqrc により、キュー・マネージャーがそのキュー・マネージャー qm-name にあるキュー queue-name に応答メッセージを送信できなかった。 キュー・マネージャーは、送達不能キューにもメッセージを書き込めなかった。 このコマンドは同期点制御のもとで処理されているため、キュー・マネージャーは、問題を一過性のものとみなしてコマンドを再試行する。 設定された再試行回数を経過した後になっても応答メッセージを送信できない場合は、報告書オプションで許可されていれば、コマンド・メッセージが破棄される。 コマンド・メッセージを破棄できない場合、ストリームが再開されて、コマンド・メッセージの処理が再開される。

システム・プログラマーの応答

mqcc および mqrc については、 API 完了コードと理由コード を参照してください (mqrc-text はテキスト形式での MQRC を示します)。

理由コード mqrc を使用して、どのような改善処置が必要かを判別する。 障害の原因がリソースの問題 (キューがいっぱいであるなど) である場合、 問題が既に解決している場合がある。 解決していない場合、このメッセージはコマンドが再試行されるたびに繰り返し発行される。 この場合、問題の調査中にもキューに入れられたパブリッシュ/サブスクライブ・デーモンが他のコマンドを処理できるように、応答メッセージを受信するための送達不能キューを定義しておくことが強く推奨される。 コマンドの発行元であるアプリケーションを調べて、必ず応答先キューを正しく指定する。

CSQT866E

csect-name キューに入れられたパブリッシュ/サブスクライブ・コマンド・メッセージが破棄されました。 理由 =mqrc (mqrc-text)

重大度
8
説明

キュー・マネージャーが、パブリッシュ/サブスクライブ・コマンド・メッセージの処理に失敗し、このメッセージは破棄された。 キュー・マネージャーは、新しいコマンド・メッセージの処理を再開する。

システム・プログラマーの応答

前のエラー・メッセージを調べて、コマンド・メッセージの問題を突き止める。 問題を訂正して、障害の再発を防ぐ。

CSQT875E

csect-name: 送達不能キューにメッセージを入れることができませんでした。 理由=mqrc (mqrc-text) (DLH 理由=mqrc2 (mqrc2-text))

重大度
8
説明

キュー・マネージャーにより送達不能キュー queue-name にメッセージを入れることが試みられたが、理由 mqrc のため、メッセージを送達不能キューに書き込むことができなかった (mqrc-text で示されるのはテキスト形式での MQRC)。 このメッセージが送達不能キューに書き込まれていた理由は mqrc2 (mqrc2-text で示されるのはテキスト形式での MQRC)。

システム・プログラマーの応答

メッセージを送達不能キューに書き込めない理由を判別する。 また、チャネル出口などによりメッセージを意図的に送達不能キューに書き込まれない場合は、そのメッセージが送達不能キューに書き込まれた理由を判別し、メッセージが宛先に送信されない原因となっている問題を解決する。

CSQT876E

csect-name キュー・マネージャー queue_manager_name とのパブリッシュ/サブスクライブ階層で親の競合が検出されました。

重大度
8
説明

キュー・マネージャー queue_manager_name が開始され、このキュー・マネージャーの名前が親として指定された。 このキュー・マネージャーは、既にキュー・マネージャー queue_manager_name を親として指定している。 このキュー・マネージャーは、キュー・マネージャー queue_manager_name に、競合が検出されたことを示す例外メッセージを送信する。 このメッセージの理由として可能性の高いものは、分散パブリッシュ/サブスクライブ通信メッセージが転送されていた間 (例えば、伝送キューに入れられていたなど) に、キュー・マネージャー・トポロジーが変更されたことや、以前のキュー・マネージャー・トポロジーに関連するメッセージが新しいトポロジーにあるキュー・マネージャーに到達したことである。 このメッセージには、予期しない通信の詳細を含む通知 FFST が付随する場合があります。

システム・プログラマーの応答

キュー・マネージャー・トポロジーが変更され、メッセージに示されているキュー・マネージャーがこのキュー・マネージャーをもう親として識別していない場合 (例えば、コマンド ALTER QMGR PARENT(' ') が発行された場合) は、このメッセージを無視して構わない。 キュー・マネージャー queue_manager_name がこのキュー・マネージャーの親として定義されており、同時にこのキュー・マネージャーがキュー・マネージャー queue_manager_name の親として定義されている場合は、正しい PARENT を指定して ALTER QMGR コマンドを使用し、競合を解決する必要がある。

CSQT882E

csect-name 送達不能キューにメッセージが書き込まれました。理由=mqrc (mqrc-text)

重大度
8
説明

キュー・マネージャーが、理由 mqrc によりメッセージを送達不能キューにメッセージを書き込んだ (mqrc-text は、MQRC をテキスト形式で提供する)。 注: このメッセージは、最初にストリームに対して表示された後は、定期的に書き込まれるだけである。

システム・プログラマーの応答

メッセージが送達不能キューに書き込まれた理由を判別し、メッセージが宛先に送信されない原因となっている問題を解決する。

CSQT883E

csect-name キューに入れられたパブリッシュ/サブスクライブ状態は記録されていません。

重大度
0
説明

同期点外のパブリケーションの処理中に、ストリーム stream-name 上の、キューに入れられたパブリッシュ/サブスクライブの状態が記録されなかった。 非永続パブリケーションが、保存メッセージまたはパブリッシャー登録の変更を要求した。 キュー・マネージャー属性 PSSYNCPT を IFPER に設定してキュー・マネージャーが構成されているため、このパブリケーションは同期点外で処理されている。 パブリッシャー登録または保存パブリケーションをキュー・マネージャーのローカル・キューにハード化するところで障害が発生した。 このパブリケーションの結果として試行される状態の変更は、すべてバックアウトされる。 パブリケーションの処理は継続し、キュー・マネージャーはそれをすべてのサブスクライバーに配信しようとする。

システム・プログラマーの応答

障害の発生理由を調べる。 これは恐らく、キュー・マネージャーで発生したリソース上の問題が原因である。 この原因として最も可能性の高いものは、キューがいっぱいになったことである。 パブリケーションでも状態変更が見られる場合、永続パブリケーションとして送信するか、キュー・マネージャー属性 PSSYNCPT を YES に設定することが推奨される。 この方法をとると、同期をとりながら実行でき、このような障害が発生した場合でも、キュー・マネージャーは変更を再試行できる。

CSQT884E

csect-name キューに入れられたパブリッシュ/サブスクライブ制御キューはローカル・キューではありません。

重大度
8
説明

キュー SYSTEM.BROKER.CONTROL.QUEUE が存在し、これがローカル・キューでないことをキュー・マネージャーが検出した。 これにより、このキューは制御キューとしての使用に適していない。 パブリッシュ/サブスクライブ・デーモン・タスクは、ただちに終了する。

システム・プログラマーの応答

既存のキューの定義を削除し、必要に応じてタイプが MQQT_LOCAL になるようにキューを再作成する。

CSQT895I

csect-name キューに入れられたパブリッシュ/サブスクライブ・デーモンが、保存メッセージの欠落を検出しました。

重大度
4
説明

キューに入れられたパブリッシュ/サブスクライブ・デーモンは保存メッセージを使用して、パブリッシュ/サブスクライブ階層の他のメンバーと通信する。

保存メッセージが欠落しており、リパブリッシュされた。

システム・アクション

保存メッセージが SYSTEM.RETAINED.PUB.QUEUE から除去されたものとみられる。 キューに入れられたパブリッシュ/サブスクライブ・デーモンが、保存メッセージをリパブリッシュすることにより復旧を試行した。

システム・プログラマーの応答

保存メッセージが除去された理由が分らない場合、これはもっと深刻な問題の症状である可能性があり、さらに調査する必要がある。

CSQT899E

csect-name 親と子キュー・マネージャー qmname の関係を確立できません

重大度
8
説明

キュー・マネージャーは、キュー・マネージャー qmname がすでに子であるため、要求された親とそのキュー・マネージャーの関係を確立できない。

システム・アクション

キュー・マネージャー qmname への既存の子関係に影響はない。

システム・プログラマーの応答

このメッセージが出ないようにするには、ALTER QMGR PARENT(' ') MQSC コマンドを発行して、キュー・マネージャー上の親定義を除去する必要がある。 必要なトポロジーを確実に確立するには、既存の親定義を検討し、適切に更新する。

CSQT960I

csect-name 分散パブリッシュ/サブスクライブ・コマンド・プロセッサーは停止しました。

重大度
0
説明
分散パブリッシュ/サブスクライブ・コマンド・プロセッサーが停止した。 これは、以下の 3 通りの理由のいずれかによる場合がある。
  • チャネル・イニシエーターは停止します。
  • チャネル・イニシエーターが始動中だが、分散パブリッシュ/サブスクライブ・コマンド・プロセッサーが不要であるために、分散パブリッシュ/サブスクライブ・コマンド・プロセッサーが使用するキューが定義されていない。
  • エラーが発生している。
システム・アクション

処理は続行されるが、分散パブリッシュ/サブスクライブは利用できない。

システム・プログラマーの応答

エラーが発生している場合は、先行のメッセージに報告されている問題を調べる。

CSQT961I

csect-name 分散パブリッシュ/サブスクライブ・パブリケーション・プロセッサーは停止しました。

重大度
0
説明
分散パブリッシュ/サブスクライブ・パブリケーション・プロセッサーが停止した。 これは、以下の 3 通りの理由のいずれかによる場合がある。
  • チャネル・イニシエーターは停止します。
  • チャネル・イニシエーターが始動中だが、分散パブリッシュ/サブスクライブ・パブリケーション・プロセッサーが不要であるために、分散パブリッシュ/サブスクライブ・コマンド・プロセッサーが使用するキューが定義されていない。
  • エラーが発生している。
システム・アクション

処理は続行されるが、分散パブリッシュ/サブスクライブは利用できない。

システム・プログラマーの応答

エラーが発生している場合は、先行のメッセージに報告されている問題を調べる。

CSQT962I

csect-name 分散パブリッシュ/サブスクライブ・プロキシー・サブスクリプション・ファンアウト・プロセッサーは停止しました。

重大度
0
説明
分散パブリッシュ/サブスクライブ・プロキシー・サブスクリプションが停止した。 これは、以下の 3 通りの理由のいずれかによる場合がある。
  • チャネル・イニシエーターは停止します。
  • チャネル・イニシエーターが始動中であり、分散パブリッシュ/サブスクライブ・プロキシー・サブスクリプション・ファンアウト・プロセッサーが不要であるために、 分散パブリッシュ/サブスクライブ・プロキシー・サブスクリプション・ファンアウト・プロセッサーが使用するキューが定義されていない。
  • エラーが発生している。
システム・アクション

処理は続行されるが、分散パブリッシュ/サブスクライブは利用できない。

システム・プログラマーの応答

エラーが発生している場合は、先行のメッセージに報告されている問題を調べる。

CSQT963E

csect-name キューに入れられたパブリッシュ/サブスクライブ・デーモンが使用できません。

重大度
8
説明

分散パブリッシュ/サブスクライブ・プロセスが、キューに入れられたパブリッシュ/サブスクライブ・デーモンと連絡できない。 問題は、これに先行するメッセージで報告される。

システム・アクション

階層型接続は、問題が修正されるまで処理できない。

システム・プログラマーの応答

これに先行するメッセージで報告された問題について調査する。 デーモンが使用できるようになったときに、REFRESH QMGR TYPE(PROXYSUB) コマンドを再同期サブスクリプションに発行しなければならない場合がある。

CSQT964I

csect-name パブリッシュ/サブスクライブ階層関係が接続されました (キュー・マネージャー qmgr-name)

重大度
0
説明

子または親キュー・マネージャー qmgr-name に関してパブリッシュ/サブスクライブ階層接続が確立された。

CSQT965I

csect-name パブリッシュ/サブスクライブ階層関係が切断されました (キュー・マネージャー qmgr-name)

重大度
0
説明

子または親キュー・マネージャー qmgr-name に関してパブリッシュ/サブスクライブ階層接続が終了した。

CSQT966E

csect-name 前のパブリケーションが誤って再び処理されています。

重大度
8
説明

このキュー・マネージャーで前に処理されたパブリケーションが受信された。

これは、階層とパブリッシュ/サブスクライブ・クラスターの無効な構成が原因で起こる。

システム・アクション

このメッセージは再度パブリッシュされず、メッセージのレポート・オプションに従って処理されます。 このパブリケーションが送達不能キューに送信された場合、追加メッセージが書き込まれることがあります。

システム・プログラマーの応答

構成を訂正してループを除去してください。 送達不能キューのメッセージ・プロパティーを確認して、送られた経路を判別してください。

CSQT967E

csect-name プロキシー・サブスクリプションをキュー・マネージャー queue_manager_name に送達できません。理由=mqrc (mqrc-text)

重大度
8
説明

プロキシー・サブスクリプションをキュー・マネージャー queue_manager_name に送達できません。 理由コード: mqrc (mqrc-text は MQRC をテキスト形式で提供)。

この結果として、サブスクリプションが queue_manager_name からパブリケーションを受信しない可能性があります。

システム・プログラマーの応答

queue_manager_name へのプロキシー・サブスクリプションの送達が可能になるよう、構成を修正します。 問題が解決した後、REFRESH QMGR TYPE(PROXYSUB) を実行してサブスクリプションを再同期する必要があります。

CSQT968I

csect-name クラスター cluster_name の中のトピック topic-1 はトピック topic-2 の PROXYSUB(FORCE) に依存します

重大度
4
説明

トピック・オブジェクト topic-1 は、クラスター cluster_name で定義されていて、トピック・ツリー内でトピック・オブジェクト topic-2 の下に位置します。 トピック・オブジェクト topic-2PROXYSUB(FORCE) を指定してワイルドカード・プロキシー・サブスクリプションを生成するように構成されています。 それで、トピック・ツリーの topic-2 より下位に作成されるサブスクリプションに対しては、個々のプロキシー・サブスクリプションはこれ以上は送信されません。 ただし、topic-2topic-1 と同じクラスター内にはなく、ワイルドカード・プロキシー・サブスクリプションは topic-1 が定義されたクラスター内の近隣のキュー・マネージャーには送信されません。 そのため、クラスター cluster_name からのパブリケーションは、このキュー・マネージャーの topic-1 へのサブスクリプションには送信されない可能性があります。

システム・プログラマーの応答

「説明」に示された動作を実行する場合、アクションは不要です。 そうでない場合は、トピック topic-1または topic-2PROXYSUB 属性を変更して、両方のトピックを値 FORCEで構成するか、どちらのトピックも構成しないようにします。

CSQT971E

csect-name task は静止に失敗しました。

重大度

8

説明

示された分散パブリッシュ/サブスクライブのタスクは静止するように要求されたが、タイムアウト間隔内で静止することに失敗した。

以下の 4 つのクラスのタスクがある。
分散パブリッシュ/サブスクライブのパブリッシュ・タスク
パブリッシュ/サブスクライブ・クラスター内のリモート・キュー・マネージャーからパブリケーションを受信し、ローカル・キュー・マネージャーへリパブリッシュする
分散パブリッシュ/サブスクライブのコマンド・タスク
パブリッシュ/サブスクライブ・クラスター内のリモート・キュー・マネージャーからコマンド・メッセージを受信し、リモート・キュー・マネージャーの代わりにプロキシー・サブスクリプションを作成したり、取り消したりする。
分散パブリッシュ/サブスクライブのファンアウト・タスク
ローカル・キュー・マネージャーの状態の変更に対する応答として、パブリッシュ/サブスクライブ・クラスター内およびパブリッシュ/サブスクライブ階層内のリモート・キュー・マネージャーにコマンド・メッセージを送信する。
分散パブリッシュ/サブスクライブ・コントローラー
チャネル・イニシエーターの起動時とシャットダウン時、およびパブリッシュ/サブスクライブを使用可能および使用不可に設定する際に、分散パブリッシュ/サブスクライブ・タスクの開始と停止を制御する。
システム・アクション

キューに入れられたパブリッシュ/サブスクライブ・デーモンが強制的にクローズされる。

システム・プログラマーの応答

タスクが静止に失敗した理由について説明している可能性のある追加メッセージまたは FFST™ がないかジョブ・ログを確認する。

CSQT972E

csect-name: 分散パブリッシュ/サブスクライブ・ファンアウト要求を q-name に入れることができませんでした。 理由=mqrc (mqrc-text)

重大度
8
説明

サブスクリプション・ファンアウト要求を分散パブリッシュ/サブスクライブ・ファンアウト要求キュー q-name に入れようとしたが、理由コード mqrc で失敗した (mqrc-text で示されるのはテキスト形式での MQRC)。

CSQT973E

csect-name 分散パブリッシュ/サブスクライブのサブスクライブが禁止されています。トピック・ストリング topic-string、(キュー・マネージャー qm-name)。

重大度
8
説明

トピック topic-string は、サブスクライブには使用不可になっている。 これは、トポロジー内の他のキュー・マネージャー qm-name の代わりに、分散パブリッシュ/サブスクライブがサブスクリプションを作成するのを妨げている。

CSQT974E

csect-name 分散パブリッシュ/サブスクライブのパブリケーションが禁止されています。 トピック・ストリング topic-string

重大度
8
説明

トピック topic-string は、パブリッシュには使用不可になっている。 これは、トポロジー内の他のキュー・マネージャーから受信したメッセージを、分散パブリッシュ/サブスクライブがパブリッシュするのを妨げている。 このメッセージは再パブリッシュされず、メッセージ内のレポート・オプションに従って処理される。 このパブリケーションが送達不能キューに送信された場合、追加メッセージが書き込まれることがあります。

CSQT975I

csect-name タスク が開始しました。

重大度
0
説明

示された分散パブリッシュ/サブスクライブ・タスクが開始された。 このメッセージは通常、チャネル・イニシエーターの開始時またはパブリッシュ/サブスクライブを使用可能にすると出される。

以下の 4 つのクラスのタスクがある。
分散パブリッシュ/サブスクライブのパブリッシュ・タスク
パブリッシュ/サブスクライブ・クラスター内のリモート・キュー・マネージャーからパブリケーションを受信し、ローカル・キュー・マネージャーへリパブリッシュする
分散パブリッシュ/サブスクライブのコマンド・タスク
パブリッシュ/サブスクライブ・クラスター内のリモート・キュー・マネージャーからコマンド・メッセージを受信し、リモート・キュー・マネージャーの代わりにプロキシー・サブスクリプションを作成したり、取り消したりする。
分散パブリッシュ/サブスクライブのファンアウト・タスク
ローカル・キュー・マネージャーの状態の変更に対する応答として、パブリッシュ/サブスクライブ・クラスター内およびパブリッシュ/サブスクライブ階層内のリモート・キュー・マネージャーにコマンド・メッセージを送信する。
分散パブリッシュ/サブスクライブ・コントローラー
チャネル・イニシエーターの起動時とシャットダウン時、およびパブリッシュ/サブスクライブを使用可能および使用不可に設定する際に、分散パブリッシュ/サブスクライブ・タスクの開始と停止を制御する。
システム・アクション

なし。

システム・プログラマーの応答

なし。

CSQT976I

csect-name task が停止しました。

重大度
0
説明

示された分散パブリッシュ/サブスクライブ・タスクが停止した。 このメッセージは通常、チャネル・イニシエーターのシャットダウン時またはパブリッシュ/サブスクライブを使用不可にすると出される。

以下の 4 つのクラスのタスクがある。
分散パブリッシュ/サブスクライブのパブリッシュ・タスク
パブリッシュ/サブスクライブ・クラスター内のリモート・キュー・マネージャーからパブリケーションを受信し、ローカル・キュー・マネージャーへリパブリッシュする
分散パブリッシュ/サブスクライブのコマンド・タスク
パブリッシュ/サブスクライブ・クラスター内のリモート・キュー・マネージャーからコマンド・メッセージを受信し、リモート・キュー・マネージャーの代わりにプロキシー・サブスクリプションを作成したり、取り消したりする。
分散パブリッシュ/サブスクライブのファンアウト・タスク
ローカル・キュー・マネージャーの状態の変更に対する応答として、パブリッシュ/サブスクライブ・クラスター内およびパブリッシュ/サブスクライブ階層内のリモート・キュー・マネージャーにコマンド・メッセージを送信する。
分散パブリッシュ/サブスクライブ・コントローラー
チャネル・イニシエーターの起動時とシャットダウン時、およびパブリッシュ/サブスクライブを使用可能および使用不可に設定する際に、分散パブリッシュ/サブスクライブ・タスクの開始と停止を制御する。
システム・アクション

なし。

システム・プログラマーの応答

なし。

CSQT977I

csect-name パブリッシュ/サブスクライブ階層関係を確立しています。(キュー・マネージャー qmgr-name)

重大度
0
説明

キュー・マネージャーは、子または親キュー・マネージャー qmgr-name とのパブリッシュ/サブスクライブ階層接続を確立中である。

システム・アクション

なし。

システム・プログラマーの応答

なし。

CSQT978E

csect-name キュー・マネージャー queue_manager_name、トピック・ストリング topic-string に対して、プロキシー・サブスクリプションの作成/取り消しができませんでした。理由 =mqrc (mqrc-text)

重大度
8
説明

分散パブリッシュ/サブスクライブ・コマンド・タスクは、理由コード mqrc で、トピック topic-string のキュー・マネージャー queue_manager_name のプロキシー・サブスクリプションを作成または取り消しできない (mqrc-text は、MQRC をテキスト形式で提供する)。

プロキシー・サブスクリプションを作成または取り消しできないために、結果としてこのキュー・マネージャーは、パブリッシュ/サブスクライブ・トポロジー内の他のキュー・マネージャーのサブスクリプションを正しく把握できなくなる。 これにより、このキュー・マネージャーはパブリケーションを他のキュー・マネージャーに配信しなくなる可能性がある。

システム・プログラマーの応答

示された理由コードの原因を修正する。

問題を解決してから、サブスクリプションを再同期させるために、REFRESH QMGR TYPE(PROXYSUB) コマンドを実行することが必要になる場合がある。

CSQT979E
PSCLUS(DISABLED) により、qmgr-name からの csect-name 分散パブリッシュ/サブスクライブ・プロキシー・サブスクリプションが拒否されました。
説明

クラスター・サブスクリプションが qmgr-name からチャネルを経由してこのキュー・マネージャーに送信されましたが、キュー・マネージャー属性 PSCLUS は DISABLED に設定されており、このクラスターではキュー・マネージャー間のパブリッシュ/サブスクライブ・アクティビティーが予期されていないことを示しています。

システム・アクション

プロキシー・サブスクリプション要求は無視され、ローカルでサブスクリプションは登録されない。

システム・プログラマーの応答

パブリッシュ/サブスクライブ・クラスタリングを有効にする場合は、そのクラスターに含まれるすべてのキュー・マネージャーで PSCLUS 属性を ENABLED に変更する。 PSCLUS 属性の資料に詳述されているとおり、REFRESH CLUSTER コマンドと REFRESH QMGR コマンドを発行する必要もある。 パブリッシュ/サブスクライブ・クラスターを使用しない場合は、クラスター・トピック・オブジェクトを削除し、すべてのキュー・マネージャーで PSCLUS を DISABLED にします。

CSQT980I

csect-name 分散パブリッシュ/サブスクライブ・プロキシー・サブスクリプションの再同期が完了しました。

重大度
0
説明

再始動処理中に、分散パブリッシュ/サブスクライブ・プロセスは、プロキシー・サブスクリプション状態が一貫しており、リモート・キュー・マネージャーとの再同期が実行されたことを判別できなかった。

これは通常、キュー・マネージャーがその以前のシャットダウン中にクリーンに静止しなかったか、システムがその時点で特にビジーであった場合に起きる。

システム・アクション

処理を続行する。

システム・プログラマーの応答

なし。

CSQT981E

csect-name パブリッシュ/サブスクライブ・クラスターの中で分散パブリッシュ/サブスクライブが無効になっています

重大度
4
説明

このキュー・マネージャーは、パブリッシュ/サブスクライブ・クラスターのメンバーですが、パブリッシュ/サブスクライブが無効になっています。

システム・アクション

パブリッシュ/サブスクライブ・クラスター内の他のキュー・マネージャーは、パブリケーションとプロキシー・サブスクリプションを引き続きこのキュー・マネージャーに送信します。 それらのパブリケーションとサブスクリプションは、パブリッシュ/サブスクライブ・クラスターのシステム・キューに 累積し、パブリッシュ/サブスクライブが有効になるまで処理されません。 それらのキューが満杯になると、 チャネル障害が発生する可能性があります。その場合は、クラスター内の他のキュー・マネージャーの パブリッシュ/サブスクライブの操作に影響が及びます。 さらに、クラスター内の他の キュー・マネージャーからこのキュー・マネージャーに送信される、 パブリッシュ/サブスクライブとは無関係の他のメッセージの送達にも影響が及びます。

システム・プログラマーの応答

ALTER QMGR コマンドで PSMODEENABLED または COMPAT に設定してパブリッシュ/サブスクライブを有効にしてから、 REFRESH QMGR TYPE(PROXYSUB) コマンドを発行してサブスクリプションを再同期する必要があります。

CSQT982E

csect-name パブリッシュ/サブスクライブ階層の中でキュー・パブリッシュ/サブスクライブが無効になっています

重大度
4
説明

このキュー・マネージャーは、パブリッシュ/サブスクライブ階層のメンバーですが、キュー・パブリッシュ/サブスクライブが無効になっています。

システム・アクション

パブリッシュ/サブスクライブ階層内の親子関係に基づいて、パブリケーションとプロキシー・サブスクリプションは、引き続きこのキュー・マネージャーに送信されます。 それらのパブリケーションとサブスクリプションは、キュー・パブリッシュ/サブスクライブのシステム・キューに累積し、キュー・パブリッシュ/サブスクライブが有効になるまで処理されません。 キュー・パブリッシュ/サブスクライブのシステム・キューが満杯になると、チャネル障害が発生する可能性があります。その場合は、親子関係に基づいてこのキュー・マネージャーにメッセージを送信するパブリッシュ/サブスクライブの操作に影響が及びます。 さらに、同じチャネルを使用して送信される、パブリッシュ/サブスクライブとは無関係の他のメッセージの送達にも影響が及びます。

システム・プログラマーの応答

ALTER QMGR コマンドで PSMODEENABLED に設定して、キューに入れられたパブリッシュ/サブスクライブを有効にします。 キュー・パブリッシュ/サブスクライブが再始動したら、 DISPLAY PUBSUB ALL コマンドを使用して、その処理が完了したことを確認してください。その後、再同期のために REFRESH QMGR TYPE(PROXYSUB) コマンドを実行する必要があります。

CSQT983E

csect-name task 失敗。理由 mqrc (mqrc-text)n 分以内に再試行してください

重大度
4
説明

task で問題が検出され、n 分以内にコマンドを再試行します。 これより前に、キュー・マネージャーまたはシステムのエラー・ログで詳細を示すメッセージが発行されている可能性があります。

このメッセージが発行された原因として、いくつかのタスクが考えられます。
分散パブリッシュ/サブスクライブのパブリッシュ・タスク
クラスター内の他のキュー・マネージャーは、パブリケーションを引き続きこのキュー・マネージャーに送信します。 パブリケーションは、パブリッシュ/サブスクライブ・クラスターのシステム・キュー (SYSTEM.INTER.QMGR.PUBS) に累積され、問題が解決されるまで処理されません。 それらのキューが満杯になると、 チャネル障害が発生する可能性があります。その場合は、クラスター内の他のキュー・マネージャーの パブリッシュ/サブスクライブの操作に影響が及びます。 さらに、クラスター内の他の キュー・マネージャーからこのキュー・マネージャーに送信される、 パブリッシュ/サブスクライブとは無関係の他のメッセージの送達にも影響が及びます。
分散パブリッシュ/サブスクライブのコマンド・タスク
クラスター内の他のキュー・マネージャーは、プロキシー・サブスクリプションを引き続きこのキュー・マネージャーに送信します。 サブスクリプションは、パブリッシュ/サブスクライブ・クラスターのシステム・キュー (SYSTEM.INTER.QMGR.CONTROL) に累積され、問題が解決されるまで処理されません。 その他のキュー・マネージャーは、プロキシー・サブスクリプションがまだ処理されていないトピックに対するパブリケーションをこのキュー・マネージャーから受け取りません。 パブリッシュ/サブスクライブ・クラスターのシステム・キューが満杯になると、チャネル障害が発生する可能性があります。その場合は、クラスター内の他のキュー・マネージャーのパブリッシュ/サブスクライブの操作に影響が及びます。 さらに、クラスター内の他の キュー・マネージャーからこのキュー・マネージャーに送信される、 パブリッシュ/サブスクライブとは無関係の他のメッセージの送達にも影響が及びます。
分散パブリッシュ/サブスクライブのファンアウト・タスク
このタスクは、問題が解決されるまで、パブリッシュ/サブスクライブ・クラスターまたはパブリッシュ/サブスクライブ階層内の親子関係に属する他のキュー・マネージャーに、プロキシー・サブスクリプション・メッセージを送信しません。 プロキシー・サブスクリプションがまだ送信されていないトピックでは、このキュー・マネージャーは、パブリッシュ/サブスクライブ・クラスターに属する他のキュー・マネージャーまたはパブリッシュ/サブスクライブ階層内の親子関係からのパブリケーションを受信しません。
システム・アクション

なし

システム・プログラマーの応答

可能な場合は識別された問題を解決するか、IBM サポートに連絡してください。

問題が解決した場合、task がコマンドを再試行するのを待機してください。

CSQT984E

csect-name task がメッセージ処理試行中に、理由 mqrc (mqrc-text)n 回発生しました

重大度
4
説明

task は、理由 mqrc のため、現在メッセージを処理できません (mqrc-text はテキスト形式の MQRC)。 タスクはこれを n 回検出しました。問題が解決するまで、引き続きコマンドが再試行されます。

このメッセージが発行された原因として、いくつかのタスクが考えられます。
分散パブリッシュ/サブスクライブのパブリッシュ・タスク
クラスター内の他のキュー・マネージャーは、パブリケーションを引き続きこのキュー・マネージャーに送信します。 パブリケーションは、パブリッシュ/サブスクライブ・クラスターのシステム・キュー (SYSTEM.INTER.QMGR.PUBS) に累積され、問題が解決されるまで処理されません。 それらのキューが満杯になると、 チャネル障害が発生する可能性があります。その場合は、クラスター内の他のキュー・マネージャーの パブリッシュ/サブスクライブの操作に影響が及びます。 さらに、クラスター内の他の キュー・マネージャーからこのキュー・マネージャーに送信される、 パブリッシュ/サブスクライブとは無関係の他のメッセージの送達にも影響が及びます。
分散パブリッシュ/サブスクライブのコマンド・タスク
クラスター内の他のキュー・マネージャーは、プロキシー・サブスクリプションを引き続きこのキュー・マネージャーに送信します。 サブスクリプションは、パブリッシュ/サブスクライブ・クラスターのシステム・キュー (SYSTEM.INTER.QMGR.CONTROL) に累積され、問題が解決されるまで処理されません。 その他のキュー・マネージャーは、プロキシー・サブスクリプションがまだ処理されていないトピックに対するパブリケーションをこのキュー・マネージャーから受け取りません。 パブリッシュ/サブスクライブ・クラスターのシステム・キューが満杯になると、チャネル障害が発生する可能性があります。その場合は、クラスター内の他のキュー・マネージャーのパブリッシュ/サブスクライブの操作に影響が及びます。 さらに、クラスター内の他の キュー・マネージャーからこのキュー・マネージャーに送信される、 パブリッシュ/サブスクライブとは無関係の他のメッセージの送達にも影響が及びます。
分散パブリッシュ/サブスクライブのファンアウト・タスク
このタスクは、問題が解決されるまで、パブリッシュ/サブスクライブ・クラスターまたはパブリッシュ/サブスクライブ階層内の親子関係に属する他のキュー・マネージャーに、プロキシー・サブスクリプション・メッセージを送信しません。 プロキシー・サブスクリプションがまだ送信されていないトピックでは、このキュー・マネージャーは、パブリッシュ/サブスクライブ・クラスターまたはパブリッシュ/サブスクライブ階層内の親子関係に属する他のキュー・マネージャーからのパブリケーションを受信しません。
システム・アクション

なし

システム・プログラマーの応答

可能な場合は識別された問題を解決するか、IBM サポートに連絡してください。

問題が解決した場合、task がコマンドを再試行するのを待機してください。

CSQT987E

csect-name task は、理由 mqrc (mqrc-text) のために失敗しました。n 分後に再試行してください。

重大度
4
説明

task で問題が検出されました。 これより前に、キュー・マネージャーまたはシステムのエラー・ログで詳細を示すメッセージが発行されている可能性があります。 タスクは n 分後にコマンドを再試行します。

クラスター内の他のキュー・マネージャーは、プロキシー・サブスクリプションを引き続きこのキュー・マネージャーに送信します。 それらのサブスクリプションは、パブリッシュ/サブスクライブ・クラスターのシステム・キューに累積され、問題が解決されるまで処理されません。

その他のキュー・マネージャーは、プロキシー・サブスクリプションがまだ処理されていないトピックに対するパブリケーションをこのキュー・マネージャーから受け取りません。

パブリッシュ/サブスクライブ・クラスターのシステム・キューが満杯になると、チャネル障害が発生する可能性があります。その場合は、クラスター内の他のキュー・マネージャーのパブリッシュ/サブスクライブの操作に影響が及びます。 さらに、クラスター内の他の キュー・マネージャーからこのキュー・マネージャーに送信される、 パブリッシュ/サブスクライブとは無関係の他のメッセージの送達にも影響が及びます。

システム・アクション

なし

システム・プログラマーの応答

可能な場合は識別された問題を解決するか、IBM サポートに連絡してください。

問題が解決した場合、task がコマンドを再試行するのを待機してください。

CSQT988E

csect-name task は、理由 mqrc (mqrc-text) のために失敗しました。n 分後に再試行してください。

重大度
4
説明

task で問題が検出されました。 これより前に、キュー・マネージャーまたはシステムのエラー・ログで詳細を示すメッセージが発行されている可能性があります。 タスクは n 分後にコマンドを再試行します。

このタスクは、問題が解決されるまで、パブリッシュ/サブスクライブ・クラスターまたはパブリッシュ/サブスクライブ階層内の親子関係に属する他のキュー・マネージャーに、プロキシー・サブスクリプション・メッセージを送信しません。

プロキシー・サブスクリプションがまだ送信されていないトピックでは、このキュー・マネージャーは、パブリッシュ/サブスクライブ・クラスターまたはパブリッシュ/サブスクライブ階層内の親子関係に属する他のキュー・マネージャーからのパブリケーションを受信しません。

システム・アクション

なし

システム・プログラマーの応答

可能な場合は識別された問題を解決するか、IBM サポートに連絡してください。

問題が解決した場合、task がコマンドを再試行するのを待機してください。

CSQT989E

csect-name task がメッセージ処理試行中に、理由 mqrc (mqrc-text)n 回発生しました

重大度
4
説明

task は、理由 mqrc (mqrc-text) のため、現在メッセージを処理できません。 (mqrc-text) は MQRC をテキスト形式で提供することに注意してください。

タスクはこれを n 回検出しました。 問題が解決するまで、タスクはコマンドを再試行し続けます。

クラスター内の他のキュー・マネージャーは、プロキシー・サブスクリプションを引き続きこのキュー・マネージャーに送信します。 サブスクリプションは、パブリッシュ/サブスクライブ・クラスターのシステム・キューに累積され、問題が解決されるまで処理されません。

その他のキュー・マネージャーは、プロキシー・サブスクリプションがまだ処理されていないトピックに対するパブリケーションをこのキュー・マネージャーから受け取りません。

パブリッシュ/サブスクライブ・クラスターのシステム・キューが満杯になると、チャネル障害が発生する可能性があります。その場合は、クラスター内の他のキュー・マネージャーのパブリッシュ/サブスクライブの操作に影響が及びます。

さらに、クラスター内の他の キュー・マネージャーからこのキュー・マネージャーに送信される、 パブリッシュ/サブスクライブとは無関係の他のメッセージの送達にも影響が及びます。

システム・アクション

なし

システム・プログラマーの応答

可能な場合は識別された問題を解決するか、IBM サポートに連絡してください。

問題が解決した場合、task がコマンドを再試行するのを待機してください。

CSQT990E

csect-name task がメッセージ処理試行中に、理由 mqrc (mqrc-text)n 回発生しました

重大度
4
説明

task は、理由 mqrc (mqrc-text) のため、現在メッセージを処理できません。 (mqrc-text) は MQRC をテキスト形式で提供することに注意してください。

タスクはこれを n 回検出しました。 問題が解決するまで、タスクはコマンドを再試行し続けます。

このタスクは、問題が解決されるまで、パブリッシュ/サブスクライブ・クラスターまたはパブリッシュ/サブスクライブ階層内の親子関係に属する他のキュー・マネージャーに、プロキシー・サブスクリプション・メッセージを送信しません。

プロキシー・サブスクリプションがまだ送信されていないトピックでは、このキュー・マネージャーは、パブリッシュ/サブスクライブ・クラスターまたはパブリッシュ/サブスクライブ階層内の親子関係に属する他のキュー・マネージャーからのパブリケーションを受信しません。

システム・アクション

なし

システム・プログラマーの応答

可能な場合は、識別された問題を修正するか、 IBM サポートに連絡してください。

問題が解決した場合、task がコマンドを再試行するのを待機してください。

CSQT991I

csect-name タスクが以前のエラー状態から復旧しました

重大度
0
説明

タスクが以前に報告されたエラー状態から復旧した。

システム・アクション

処理を続行する。

システム・プログラマーの応答

なし。

CSQT992E

csect-name task により、送達不能キューにメッセージが書き込まれました。理由 mqrc (mqrc-text)

重大度
8
説明

task は、理由 mqrc によりメッセージを送達不能キューにメッセージを書き込んだ (mqrc-text はテキスト形式の MQRC)。

task が分散パブリッシュ/サブスクライブのコマンド・タスクである場合、他のキュー・マネージャーは、このメッセージがプロキシー・サブスクリプションの作成を要求しているどのトピックのパブリケーションも、このキュー・マネージャーから受け取らない。

task が分散パブリッシュ/サブスクライブのファンアウト・タスクである場合、このキュー・マネージャーは、このメッセージがプロキシー・サブスクリプションの作成を要求しているどのトピックのパブリケーションも、他のキュー・マネージャーから受け取らない。

システム・プログラマーの応答

メッセージが送達不能キューに書き込まれた理由を判別し、メッセージが宛先に送信されない原因となっている問題を解決する。

task が分散パブリッシュ/サブスクライブのコマンド・タスクまたは分散パブリッシュ/サブスクライブのファンアウト・タスクである場合、問題を解決してから、REFRESH QMGR TYPE(PROXYSUB) コマンドを発行してサブスクリプションの状態を他のキュー・マネージャーと再同期することが必要になる可能性がある。

CSQT996E

csect-name キュー・マネージャー qmgr-name、クラスター cluster_name、トピック・ストリング topic-string において、プロキシー・サブスクリプションの作成に失敗しました。理由=mqrc (mqrc-text)

重大度
8
説明

理由 mqrc (mqrc-text はテキスト形式の MQRC) のために、パブリッシュ/サブスクライブ・クラスター cluster_name におけるトピック topic-string へのプロキシー・サブスクリプションをキュー・マネージャー qmgr-name で作成できませんでした。 プロキシー・サブスクリプション作成の失敗により、キュー・マネージャー qmgr-name で行われるトピック topic-string へのパブリケーションは、このキュー・マネージャーでのサブスクリプションに送信されません。 このキュー・マネージャーもパブリッシュ/サブスクライブ階層のメンバーとして参加している場合、パブリッシュ/サブスクライブ階層の他のメンバーのトピック topic-string へのどのサブスクリプションも、キュー・マネージャー qmgr-name からのパブリケーションを受け取りません。

システム・プログラマーの応答

キュー・マネージャー qmgr-name に関して示された理由コードの原因を修正します。 問題が解決した後、REFRESH QMGR TYPE(PROXYSUB) コマンドをリモート・キュー・マネージャーに対して発行し、サブスクリプションの状態を他のキュー・マネージャーと再同期します。

CSQT997E

csect-name キュー・マネージャー qmgr-name、クラスター cluster_name、トピック・ストリング topic-string においてプロキシー・サブスクリプションの取り消しに失敗しました。理由=mqrc (mqrc-text)

重大度
8
説明

理由 mqrc (mqrc-text はテキスト形式の MQRC) のために、パブリッシュ/サブスクライブ・クラスター cluster_name におけるトピック topic-string へのプロキシー・サブスクリプションをキュー・マネージャー qmgr-name で取り消すことができませんでした。 プロキシー・サブスクリプションの取り消しの失敗により、キュー・マネージャー qmgr-name で行われるトピック topic-string へのパブリケーションは、このキュー・マネージャーに送信され続けます。

システム・プログラマーの応答

キュー・マネージャー qmgr-name に関して示された理由コードの原因を修正します。 問題が解決した後、REFRESH QMGR TYPE(PROXYSUB) コマンドをリモート・キュー・マネージャーに対して発行し、サブスクリプションの状態を他のキュー・マネージャーと再同期します。

CSQT998E

csect-name キュー・マネージャー qmgr-name、クラスター cluster_name において、プロキシー・サブスクリプション再同期が失敗しました。理由=mqrc (mqrc-text)

重大度
8
説明

理由 mqrc (mqrc-text はテキスト形式の MQRC) のために、キュー・マネージャー qmgr-name は、パブリッシュ/サブスクライブ・クラスター cluster_name に属する他のキュー・マネージャーとサブスクリプションの状態を再同期する要求に失敗しました。 プロキシー・サブスクリプションが作成されていないトピック・ストリングが存在する可能性があります。 キュー・マネージャー qmgr-name で行われるこれらのトピックへのパブリケーションは、このキュー・マネージャーのサブスクリプションには送信されません。 このキュー・マネージャーもパブリッシュ/サブスクライブ階層のメンバーとして参加している場合、パブリッシュ/サブスクライブ階層の他のメンバーのこのようなトピックへのどのサブスクリプションも、キュー・マネージャー qmgr-name からのパブリケーションを受け取りません。 プロキシー・サブスクリプションがキュー・マネージャー qmgr-name で取り消されていないトピック・ストリングも存在する可能性があります。 そのキュー・マネージャーで行われるすべてのパブリケーションは、引き続きこのキュー・マネージャーに送信されます。

システム・プログラマーの応答

キュー・マネージャー qmgr-name に関して示された理由コードの原因を修正します。 問題が解決した後、REFRESH QMGR TYPE(PROXYSUB) コマンドをリモート・キュー・マネージャーに対して発行し、サブスクリプションの状態を他のキュー・マネージャーと再同期します。

CSQT999E

csect-name タスクは、キュー queue で無効なメッセージを検出しました

重大度
4
説明

キュー queue は内部キュー・マネージャー・タスク task で排他使用され、分散パブリッシュ/サブスクライブ・トポロジーを保守するために使用されます。 このタスクはキュー上で無効なメッセージを検出しました。

システム・アクション

メッセージは、そのレポート・オプションに従って処理されます。 メッセージが送達不能キューに書き込まれる場合、追加のコンソール・メッセージが出力されることがあります。

無効なメッセージの詳細を含む通知 FFST も生成される可能性があります。

システム・プログラマーの応答

示されたキューにメッセージを直接書き込むアプリケーションが存在しないことを確認し、キューに書き込まれるシステム・メッセージがメッセージ出口によって変更されないことを確認します。 問題が解決しないようであれば、 IBM サポートに連絡する。