ページの先頭行へ戻る
Systemwalker Operation Manager  トラブルシューティングガイド
Systemwalker

5.2.7 ジョブがコード243で異常終了する

対象バージョンレベル

以下のすべての対処に該当していないかチェックしてください。

対処1

(V10.0L10/10.0以前の場合)

確認ポイント

原因

[登録-ジョブ]ウィンドウ-[基本情報]シート-[ジョブ名]に以下の半角文字が指定されたジョブは、コード243で異常終了します。

/ ? * ; , \ " < > | : ( ) ' .

対処方法

[ジョブ名]には空白、仮名半角、ユーザ定義文字および以下の半角文字を指定することができませんので、該当の文字を削除する、別の文字を使用する(例えば、全角文字を使用する)などの対処を実施してください。

/ ? * ; , \ " < > | : ( ) ' .

ネットワークジョブおよび分散実行ジョブの場合は、& も指定することはできません。

対処2

確認ポイント

原因

[Systemwalker Operation Manager 環境設定]ウィンドウの[共通パラメタ]を指定して表示される[Operation Manager共通パラメタの定義]ウィンドウで、Systemwalker Operation Managerの利用者を制限する設定をしている場合、許可されていない利用者によるジョブは実行できません。

対処方法

システム管理者は、運用上利用を許可すべき利用者であれば、本利用者をswadminグループに所属させてください。なお、その際、プライマリグループではなく、セカンダリグループとして、swadminグループに所属させる必要がありますので、ご注意ください。

対処3【UNIX版】

確認ポイント

原因

クラスタシステムを導入し、環境設定するときに、共有ディスクに移動した資源を運用ノードおよび待機ノードのどちらからでも利用できるように、それぞれのノードでシンボリックリンクを作成します。このシンボリックリンクが正しく作成されていない可能性があります。

対処方法

以下のマニュアルを参照して、正しくシンボリックリンクを作成してください。

対処4

確認ポイント

注)

[登録/監視-ジョブ]ウィンドウ-[詳細情報]シートの[実行ユーザ] (10.1/V10.0L20以降)

原因

プロジェクトの所有者、または実行ユーザが、OSが管理するユーザ情報に登録されていない場合、コード243で異常終了します。

対処方法

プロジェクトの所有者、または実行ユーザをOSが管理するユーザ情報に登録してください。

対処5

確認ポイント

原因

キューの投入可能ジョブ数に誤りがあると、コード243で異常終了します。

対処方法

以下のマニュアルを参照して、適切なキューの投入可能ジョブ数を設定してください。

参考

複数のジョブを同時に投入する場合はキューの投入可能ジョブ数を上げてください。キューの投入可能ジョブ数を1にすると、そのキューにはジョブを1つしか投入できません。複数のジョブを同時に投入するには、キューの投入可能ジョブ数を上げてください。

対処6

確認ポイント

原因

ジョブ実行制御のスプールディレクトリが存在するディスクの空き容量が不足している場合、ジョブはコード243で異常終了します。

対処方法

ジョブ実行制御のスプールディレクトリが存在するディスクの空き容量を増やしてください。

スプールディレクトリは、以下にあります。

対処7【Windows版】

確認ポイント

原因

ウィルスチェックソフトを使用している場合、ファイル競合によりジョブが異常終了することがあります。

対処方法

異常終了したジョブは実行前の内部処理で異常となっていますので、当該ジョブを再実行するなど適切な対処を実施してください。

対処8【Windows版】

確認ポイント

原因

ジョブの動作中にドメインコントローラを停止または再起動された場合、ドメインコントローラへのユーザ認証処理がエラーとなり、コード243で異常終了します。

対処方法

ジョブの動作中にはドメインコントローラを停止または再起動しないでください。ドメインコントローラを停止または再起動する場合は、ジョブが動作していない時間帯に実施してください。

対処9【UNIX版】

確認ポイント

原因

OSのファイルシステムが故障したような場合に、ディレクトリがファイルになることがあります。ジョブ実行制御は、以下のディレクトリ配下にファイルを作成するため、ディレクトリがファイルになっていた場合、コード243で異常終了します。

対処方法

ジョブ実行制御の以下のディレクトリをオーナ:root、グループ:other、アクセス権:777として、手動で作成してください。

例) ファイル_inptを削除し、ディレクトリ_inptを手動で作成します。

# cd /var/spool/mjes/mjespool
# rm _inpt
# mkdir _inpt
# chown root _inpt
# chgrp other _inpt
# chmod 777 _inpt

対処10

確認ポイント

[監視-ジョブ]ウィンドウ-[前回履歴]シート-[出力情報]に“The job file is empty. Job not queued.”のエラーメッセージが出力されていませんか

原因

[登録-ジョブ]ウィンドウ-[基本情報]シートの[コマンド]に、空ファイル(ファイルのサイズが0バイト)のジョブファイルを指定されたジョブは、コード243で異常終了します。

対処方法

[コマンド]には空ファイル(ファイルのサイズが0バイト)を指定することができませんので、正しいジョブファイルを指定してください。