Interstage Job Workload Server 運用ガイド
目次 前ページ次ページ

第3章 異常時の対処> 3.3 バッチ実行基盤の異常> 3.3.1 ジョブの実行環境が異常停止した場合> 3.3.1.2 イニシエータが稼働状態の場合の対処

3.3.1.2.1 イベントチャネルの状態確認と対処

以下に示す項目に該当するものがないかどうかを、確認してください。

ジョブの実行環境で使用するイベントチャネルの状態の確認を行ってください。
ジョブの実行環境で使用するイベントチャネルには以下があります。

資源名

イベントチャネルグループ名

イベントチャネル名

ジョブステップ用イベントチャネル

ジョブキュー名_ChannelGR

ジョブキュー名_CSTEPchnl

エラー用イベントチャネル

ジョブキュー名_ERRORchnl

ジョブ終了用イベントチャネル

ジョブキュー名_JobCOMPchnl

ジョブキュー名は、停止したジョブの実行環境のジョブキュー名です。

イベントチャネルの状態を確認するには、以下のesmonitorコマンドで行います。

esmonitor


esmonitorコマンドの詳細は、“Interstage Application Server リファレンスマニュアル(コマンド編)”を参照してください。

イベントチャネルが停止していない場合、以下の対処は必要ありません。次の手順“バッチワークユニットの状態確認と対処”を実施してください。

イベントチャネルが停止した場合、以下の手順で対処と再開を行ってください。

■すべてのジョブキューを実行禁止状態にする

すべてのジョブキューを実行禁止状態にしてください。
すべてのジョブキューを実行禁止状態にする、btfwinactqコマンドの形式を以下に示します。

btfwinactq -a


btfwinactqコマンドの詳細は、“Interstage Job Workload Server リファレンス”を参照してください。

■実行中のジョブの終了を待つ

ジョブキューの状態を表示して、異常が発生したジョブの実行環境で実行中のジョブを除いた、すべての実行中のジョブが終了していることを、“ジョブの稼働状態確認”の手順に従って確認してください。

■バッチ受付サービスの強制停止

バッチ受付サービスの強制停止”の手順に従って停止してください。

■バッチ実行サービスの強制停止

バッチ実行サービスの強制停止”の手順に従って停止してください。

■エラーの対処

異常停止したイベントチャネルに対して、対応するエラーメッセージの対処を行ってください。

■イベントチャネルの起動

イベントチャネルを起動してください。


ジョブの実行環境の操作モードを自動モードでセットアップした場合は、ここで示す操作は不要です。イベントチャネルは、“バッチ実行サービスの開始”で開始されるイニシエータと連動して起動します。

イベントチャネルの起動は、イベントチャネルグループ単位に行います。
ジョブステップ用イベントチャネルと、エラー用イベントチャネル、およびジョブ終了用イベントチャネルは、1つのイベントチャネルグループ内に存在するため、1回で3つのイベントチャネルが起動されます。

イベントチャネルを起動する、esstartchnlコマンドの形式を以下に示します。

esstartchnl -g イベントチャネルグループ名

イベントチャネルグループ名は、“ジョブキュー名_ChannelGR”です。
ジョブキュー名は、バッチ実行基盤で使用しているすべてのジョブキュー名です。


ジョブキュー名に英大文字を利用している場合は、ジョブキュー名にあたる部分については、英小文字で指定してください。
例えば、ジョブキュー名が“JOBQ001”の場合、“jobq001_ChannelGR”のように指定します。

esstartchnlコマンドの詳細は、“Interstage Application Server リファレンスマニュアル(コマンド編)”を参照してください。

■バッチワークユニットの起動

バッチワークユニットを起動します。


ジョブの実行環境の操作モードを自動モードでセットアップした場合は、ここで示す操作は不要です。バッチワークユニットは、“バッチ実行サービスの開始”で開始されるイニシエータと連動して起動します。

バッチワークユニットの起動を実施する場合は、“バッチワークユニットの起動”の手順に従って行ってください。

■バッチ実行サービスの開始

バッチ実行サービスの開始”の手順に従って行ってください。

■バッチ受付サービスの開始

バッチ受付サービスの開始”の手順に従って行ってください。

■すべてのジョブキューを実行可能状態にする

すべてのジョブキューを実行可能状態にしてください。
すべてのジョブキューを実行可能状態にする、btfwactqコマンドの形式を以下に示します。

btfwactq -a


btfwactqコマンドの詳細は、“Interstage Job Workload Server リファレンス”を参照してください。

■ジョブの実行環境の稼働状態確認

運用を再開するジョブの実行環境の稼働状態を確認します。
ジョブの実行環境の稼働状態の確認は、“バッチ実行基盤の稼働状態確認”の手順に従って行ってください。


目次 前ページ次ページ

Copyright 2009 FUJITSU LIMITED