WebSphere Extended Deployment Compute Grid, Version 6.1.1
             オペレーティング・システム: AIX , HP-UX, Linux, Solaris, Windows,


Compute Grid ジョブの状態テーブル

ジョブ・スケジューラーおよびグリッド・エンドポイントが グリッド・バッチ・ジョブを処理すると、ジョブ・スケジューラーの データベースでジョブの状態が更新されます。 以下の図は、状態間の関係を示しています。また、以下の表に、 バッチ・ジョブの可能な状態、および状態間の遷移をトリガーするイベントを リストします。ジョブ管理コンソールからバッチ・ジョブの現在の状態を表示する、あるいは、 コマンド行または Enterprise JavaBeans (EJB) インターフェースを使用して現在の状態を取得することが可能です。 バッチ・ステップが初期化される前に障害が発生した場合、バッチ・ジョブは実行失敗の状態になります。それ以外の場合は、再開可能な状態になります。


バッチの状態遷移

表 1. バッチ・ジョブの状態
開始状態 クライアント・コマンド システム・アクション 特別な条件 数値の戻りコード 終了状態
non-existent (遅延実行依頼) submit n/a 該当なし   pending submit
non-existent submit n/a 該当なし   submitted
submitted n/a dispatch 該当なし 0 executing
submitted cancel n/a 該当なし 0 restartable
executing cancel n/a 該当なし 4 cancel_pending
executing n/a アプリケーション・エラーが発生* 該当なし 4 restartable
executing n/a n/a インフラストラクチャー問題** 4 restartable
executing suspend n/a 該当なし 4 suspend_pending
executing n/a ジョブが完了 該当なし 4 ended
executing n/a n/a ジョブ・セットアップにおけるインフラストラクチャー問題*** 4 execution_failed
suspend_pending n/a チェックポイント 該当なし 2 suspended
suspend_pending n/a n/a インフラストラクチャー問題** 2 restartable
suspended resume n/a n/a 5 resume_pending
suspended cancel n/a n/a 5 cancel_pending
suspended 該当なし n/a インフラストラクチャー問題** 5 restartable
resume_pending 該当なし ジョブの再開 該当なし 2 executing
resume_pending 該当なし 該当なし インフラストラクチャー問題** 2 restartable
restartable restart 該当なし 該当なし 8 submitted
cancel_pending 該当なし ジョブの取り消し 該当なし 1 restartable
cancel_pending 該当なし 該当なし インフラストラクチャー問題** 1 restartable
restartable purge 該当なし 該当なし 8 non-existent
execution_failed purge 該当なし 該当なし 9 non-existent
ended purge 該当なし 該当なし 7 non-existent

* アプリケーション・エラー

バッチ・アプリケーションが実行時に失敗しました。Compute Grid エンドポイントで、この失敗が検出されました。

** インフラストラクチャー問題

予期しないエラーが発生しました。ジョブ・セットアップにおけるインフラストラクチャー問題については、次の例を参照してください。

*** ジョブ・セットアップにおけるインフラストラクチャー問題

Compute Grid エンドポイントによって 最初にバッチ・ジョブがセットアップされるときに発生した予期しないエラー。 例えば、予期しないデータベース障害が発生した場合、ジョブは execution_failed 状態になります。

これは、バッチ・ジョブが初めて実行されており、 まだステップは処理されていない状態です。バッチ・ジョブは、ほとんどの障害状態では restartable 状態になります。 したがって、障害状態を修復できる場合には、ジョブをチェックポイントの位置から再開することができます。ただし、これはバッチ・ジョブが execution_failed 状態になり、再開できないという障害状態のインスタンスです。 これはジョブ・セットアップ・シナリオであり、バッチ・ジョブによってまだ作業が処理されていません。 バッチ作業が障害の結果として失われることはありません。




関連概念
ネイティブ実行 ジョブの状態テーブル
概念のトピック    

ご利用条件 | フィードバック

最終更新: 2009/09/17 16時38分07秒EDT
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r1m1/index.jsp?topic=/com.ibm.websphere.gridmgr.doc/info/reference/cxdbgstate.html