8.1 障害の種類と対応処理

運用中に障害が発生すると,TP1/NET/NCSBはシステムを回復します。このとき,システム定義の指定によって,MCFイベント処理用MHPも起動できます。

TP1/NET/NCSB運用中の障害と対応処理について,障害の種類ごとに示します。

<この節の構成>
(1) コネクション障害
(2) 受信スケジュール関係の障害(入力キュー,入力メッセージ編集UOC)
(3) 送信スケジュール関係の障害(出力キュー,出力メッセージ編集UOC)
(4) UAP障害
(5) MCF障害

(1) コネクション障害

表8-1 コネクション障害の種類と対応処理

障害内容TP1/NET/NCSBの処理ユーザの処理
コネクション確立時コネクション障害による確立失敗(1) コネクション障害を通知するメッセージログ(KFCA15602-E)を出力します。
(2) コネクション確立失敗を通知するメッセージログ(KFCA15603-E)を出力します。
(3) CERREVT(コネクション障害)を起動します。
障害の要因を取り除いたあと,mcftactcnコマンドを入力します。
通信管理マクロ異常終了(1) メッセージ送信中の障害の場合,送信メッセージの迂回判定UOCを呼び出します。迂回できる場合,ほかのコネクションに迂回します。
(2) 送信メッセージの迂回判定UOCで迂回しないことを指示された場合,出力キュー上からメッセージを廃棄し,MDELEVTを起動します。
(3) コネクション障害を通知するメッセージログ(KFCA15602-E)を出力します。
(4) CERREVT(コネクション障害)を起動します。
(5) 論理端末閉塞を通知するメッセージログ(KFCA15651-I)を出力します。
(6) CERREVT(論理端末閉塞)を起動します。
障害の要因を取り除いたあと,mcftactcnコマンドを入力します。
受信バッファオーバフロー(1) 受信メッセージを破棄します。
(2) コネクションを解放します。
(3) コネクション障害を通知するメッセージログ(KFCA15602-E)を出力します。
(4) CERREVT(コネクション障害)を起動します。
(5) 論理端末閉塞を通知するメッセージログ(KFCA15651-I)を出力します。
(6) CERREVT(論理端末閉塞)を起動します。
構成定義を修正します。
受信バッファ不足(1) 受信メッセージを破棄します。
(2) 資源不足を通知するメッセージログ(KFCA13213-E)を出力します。
(3) コネクションを解放します。
(4) コネクション障害を通知するメッセージログ(KFCA15602-E)を出力します。
(5) CERREVT(コネクション障害)を起動します。
(6) 論理端末閉塞を通知するメッセージログ(KFCA15651-I)を出力します。
(7) CERREVT(論理端末閉塞)を起動します。
構成定義を修正します。
通信管理マクロエラーリターン
(構成定義不正)
(1) コネクション障害を通知するメッセージログ(KFCA15602-E)を出力します。
(2) CERREVT(コネクション障害)を起動します。
構成定義を修正します。
注※
コネクショングループ内のすべてのコネクションの障害時に,論理端末は閉塞します。

(2) 受信スケジュール関係の障害(入力キュー,入力メッセージ編集UOC)

表8-2 受信スケジュール関係の障害の種類と対応処理

障害内容TP1/NET/NCSBの処理ユーザの処理
ユーザアプリケーション名称未定義(1) ERREVT1を起動します。
(2) 入力キュー障害を通知するメッセージログ(KFCA10604-E)を出力します。
(3) コネクション障害を通知するメッセージログ(KFCA15602-E)を出力します。
(4) 障害情報取得を通知するメッセージログ(KFCA10189-E)を出力します。
(5) コネクションを解放します。
(6) CERREVT(コネクション障害)を起動します。
(7) 論理端末閉塞を通知するメッセージログ(KFCA15651-I)を出力します。
(8) CERREVT(論理端末閉塞)を起動します。
構成定義を修正します。
システムアプリケーション名未定義
  • ERREVT×
  • C×××EVT
  • MDELEVT
メッセージおよびイベントを廃棄します。ありません。
MHPサービス,
サービスグループ閉塞
(1) サービス閉塞を通知するメッセージログ(KFCA11051-E)を出力します。
(2) ERREVT2を起動します。
(3) 入力キュー障害を通知するメッセージログ(KFCA10604-E)を出力します。
(4) コネクション障害を通知するメッセージログ(KFCA15602-E)を出力します。
(5) 障害情報取得を通知するメッセージログ(KFCA10189-E)を出力します。
(6) コネクションを解放します。
(7) CERREVT(コネクション障害)を起動します。
(8) 論理端末閉塞を通知するメッセージログ(KFCA15651-I)を出力します。
(9) CERREVT(論理端末閉塞)を起動します。
サービス,サービスグループの閉塞解除後,mcftactcnコマンドを入力します。
入力キュー書き込み障害(1) 入力キュー障害を通知するメッセージログ(KFCA10604-E)を出力します。
(2) ERREVT2を起動します。
(3) コネクション障害を通知するメッセージログ(KFCA15602-E)を出力します。
(4) 障害情報取得を通知するメッセージログ(KFCA10189-E)を出力します。
(5) コネクションを解放します。
(6) CERREVT(コネクション障害)を起動します。
(7) 論理端末閉塞を通知するメッセージログ(KFCA15651-I)を出力します。
(8) CERREVT(論理端末閉塞)を起動します。
障害の要因を取り除いたあと,mcftactcnコマンドを入力します。
入力メッセージ編集UOCエラー(1) UOCエラーリターンを通知するメッセージログ(KFCA10611-E),またはUOCパラメタ不正を通知するメッセージログ(KFCA10620-E)を出力します。
(2) 受信メッセージを破棄します。
(3) コネクション障害を通知するメッセージログ(KFCA15602-E)を出力します。
(4) 障害情報取得を通知するメッセージログ(KFCA10189-E)を出力します。
(5) コネクションを解放します。
(6) CERREVT(コネクション障害)を起動します。
(7) 論理端末閉塞を通知するメッセージログ(KFCA15651-I)を出力します。
(8) CERREVT(論理端末閉塞)を起動します。
入力メッセージ編集UOCの処理を見直します。
ユーザアプリケーション名形式不正(1) アプリケーション名取得失敗を通知するメッセージログ(KFCA10610-E)を出力します。
(2) ERREVT1を起動します。
(3) 受信メッセージを破棄します。
(4) コネクション障害を通知するメッセージログ(KFCA15602-E)を出力します。
(5) 障害情報取得を通知するメッセージログ(KFCA10189-E)を出力します。
(6) コネクションを解放します。
(7) CERREVT(コネクション障害)を起動します。
(8) 論理端末閉塞を通知するメッセージログ(KFCA15651-I)を出力します。
(9) CERREVT(論理端末閉塞)を起動します。
障害の要因を取り除いたあと,mcftactcnコマンドを入力します。
注※
コネクショングループ内のすべてのコネクションの障害時に,論理端末は閉塞します。

(3) 送信スケジュール関係の障害(出力キュー,出力メッセージ編集UOC)

表8-3 送信スケジュール関係の障害の種類と対応処理

障害内容TP1/NET/NCSBの処理ユーザの処理
出力キュー読み込み障害(1) 出力キュー障害を通知するメッセージログ(KFCA10605-E)を出力します。
(2) コネクション障害を通知するメッセージログ(KFCA15602-E)を出力します。
(3) 障害情報取得を通知するメッセージログ(KFCA10189-E)を出力します。
(4) コネクションを解放します。
(5) CERREVT(コネクション障害)を起動します。
(6) 論理端末閉塞を通知するメッセージログ(KFCA15651-I)を出力します。
(7) CERREVT(論理端末閉塞)を起動します。
障害の要因を取り除いたあと,mcftactcnコマンドを入力します。
出力メッセージ編集UOCエラーリターン,またはUOCインタフェースエラー(1) UOCエラーリターンを通知するメッセージログ(KFCA10611-E),またはUOCパラメタ不正を通知するメッセージログ(KFCA10620-EまたはKFCA15661-E)を出力します。
(2) コネクション障害を通知するメッセージログ(KFCA15602-E)を出力します。
(3) 障害情報取得を通知するメッセージログ(KFCA10189-E)を出力します。
(4) コネクションを解放します。
(5) CERREVT(コネクション障害)を起動します。
(6) 論理端末閉塞を通知するメッセージログ(KFCA15651-I)を出力します。
(7) CERREVT(論理端末閉塞)を起動します。
出力メッセージ編集UOCの処理を見直します。
メッセージ消去障害(1) 出力キュー障害を通知するメッセージログ(KFCA10605-E)を出力します。
(2) 処理を続行します。
ありません。
送信バッファ不足(1) ローカルメモリ不足を通知するメッセージログ(KFCA10618-E)を出力します。
(2) 出力キュー障害を通知するメッセージログ(KFCA10605-E)を出力します。
(3) 送信中断を通知するメッセージログ(KFCA10608-E)を出力します。
(4) コネクション障害を通知するメッセージログ(KFCA15602-E)を出力します。
(5) 障害情報取得を通知するメッセージログ(KFCA10189-E)を出力します。
(6) コネクションを解放します。
(7) CERREVT(コネクション障害)を起動します。
(8) 論理端末閉塞を通知するメッセージログ(KFCA15651-I)を出力します。
(9) CERREVT(論理端末閉塞)を起動します。
構成定義を修正します。
送信メッセージの迂回判定UOCエラーリターン,またはUOCインタフェースエラー(1) UOCエラーリターンを通知するメッセージログ(KFCA15660-E),またはパラメタ不正を通知するメッセージログ(KFCA15661-E)を出力します。
(2) メッセージを迂回しないで,出力キュー上から廃棄し,MDELEVTを起動します。
送信メッセージの迂回判定UOCの処理を見直します。
注※
コネクショングループ内のすべてのコネクションの障害時に,論理端末は閉塞します。

(4) UAP障害

表8-4 UAP障害の種類と対応処理

障害内容TP1/NET/NCSBの処理ユーザの処理
セグメント受信前のUAP障害ERREVT2を起動します。UAPの処理を見直します。
セグメント受信後のUAP障害ERREVT3を起動します。UAPの処理を見直します。

(5) MCF障害

表8-5 MCF障害の種類と対応処理

障害内容TP1/NET/NCSBの処理ユーザの処理
内部論理矛盾
他P.Pとのインタフェースエラー
(1) 障害情報取得を通知するメッセージログ(KFCA10189-E)を出力します。
(2) 内部論理矛盾を通知するメッセージログ(KFCA15697-E,KFCA15698-E,またはKFCA15699-E)を出力します。
(3) KFCA15697-E出力の場合,処理を続行します。
KFCA15698-E出力の場合,コネクション切断後,処理を続行します。
KFCA15699-E出力の場合,異常終了します。
ありません。