Hitachi

uCosminexus Grid Processing Server 使用の手引


2.5.4 ジョブの状態および実行結果の出力

実行中のグリッドジョブやサブジョブの実行状態,および実行済みのグリッドジョブやサブジョブの実行結果を確認できます。

〈この項の構成〉

(1) ジョブの状態の出力

実行中や実行済みのグリッドジョブの実行開始日時や終了コードなどの情報を出力して参照できます。これらの情報は,gpjoblsコマンドの実行,またはビューホストでの操作で出力します。

gpjoblsコマンドを実行すると,実行中や実行済みグリッドジョブの一覧やサブジョブの一覧を確認できます。gpjoblsコマンドの実行方法や出力内容については,「8. コマンド」の「gpjobls(グリッドジョブおよびサブジョブ状態表示コマンド)」を参照してください。

ビューホストでは,実行中や実行済みのサブジョブの状態を[サブジョブ一覧表示]ウィンドウに表示して確認できます。操作方法については「6.4 サブジョブの実行状況を一覧表示する方法」を,表示内容については「7. 画面」の「[サブジョブ一覧表示]ウィンドウ」を参照してください。また,サブジョブの状態を色で表示できます。設定方法については,「4.3.4(2) サブジョブの状態表示色の設定」を参照してください。

(2) ジョブの実行結果の出力

グリッドジョブの実行が完了した時点で,グリッドジョブの実行結果がグリッドクライアントの標準エラー出力としてJP1/AJS3に渡されます。この情報をGUIで確認する方法や表示内容については,「6.8.1 グリッドジョブの実行結果を表示する方法」を参照してください。

また,サブジョブの実行が完了したあと,グリッドビューにUAPの標準エラー出力の一部(先頭から最大64KB)が渡されます。この情報をGUIで確認する方法や表示内容については,「6.8.2 テキストエディタにサブジョブの実行結果を表示する方法」を,サブジョブの実行結果を管理する仕組みについては,「(3) サブジョブの実行結果の管理」を参照してください。

(3) サブジョブの実行結果の管理

グリッドジョブのサブジョブ実行結果には,次に示す2種類があります。

それぞれのサブジョブ実行結果の管理の仕組みを次の図に示します。

図2‒50 サブジョブの実行結果の管理

[図データ]

(4) スプールによるサブジョブの実行結果の管理

サブジョブの実行結果を格納する,スプールディレクトリの構造は,実行ノード共有機能の適用有無によって異なります。スプールディレクトリの構造と内容を次に示します。

図2‒51 スプールディレクトリの構造(実行ノード共有機能を適用しない場合)

[図データ]

図2‒52 スプールディレクトリの構造(実行ノード共有機能を適用する場合)

[図データ]

表2‒46 スプールディレクトリの内容

項目

名称

所有者

パーミッション

内容

スプールディレクトリ

設定ファイルのSPOOL_DIRパラメータで指定

  • LinuxまたはAIXの場合

    root

  • Windowsの場合

    システムアカウント(SYSTEM)※1

  • LinuxまたはAIXの場合

    1777

  • Windowsの場合

    Everyoneにフルコントロール許可※1

スプールのルートディレクトリ

スプールホストディレクトリ

グリッドジョブ管理ホスト名

  • Linuxの場合

    root

  • Windowsの場合

    システムアカウント(SYSTEM)※2

  • Linuxの場合

    777

  • Windowsの場合

    Everyoneにフルコントロール許可※2

管理ホスト単位のディレクトリ

スプールジョブディレクトリ

グリッドジョブ識別子(Gnnnnnn:nnnnnnは000001からの通し番号)

ジョブ実行ユーザ

  • LinuxまたはAIXの場合

    770

  • Windowsの場合

    ジョブ実行ユーザおよびAdministratorsにフルコントロール許可

グリッドジョブ単位のディレクトリ

サブジョブ実行結果ファイル

サブジョブ識別子(Snnnnnn:nnnnnnは000001からの通し番号)

ジョブ実行ユーザ

  • LinuxまたはAIXの場合

    666

  • Windowsの場合

    ジョブ実行ユーザおよびAdministratorsにフルコントロール許可

サブジョブで実行したUAPの標準エラー出力

注※1 SPOOL_DIRにデフォルト値を使用する場合に適用されます。

注※2 スプールディレクトリの属性を継承します。

スプールは,次に示すように運用します。