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

5.4.8 ジョブが実行中のまま終了しない(その4)【UNIX版】

対象バージョンレベル

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

対処1

確認ポイント

対話型のコマンド(more,pgなど)や、入力を要求するようなシェルスクリプトを実行していませんか

原因

ジョブが入力待ち状態に陥っているため、いつまでも終了しないことがあります。

対処方法

対処2

確認ポイント

アプリケーションが無限ループしていませんか

原因

Systemwalker Operation Managerから起動されたジョブが無限ループしている状態、または、何かの待ち合わせのため停止状態の場合、ジョブは終了しません。(なお、Systemwalker Operation Managerは、子プロセス、孫プロセスといった子孫プロセスの完了は待ち合わせていません。)

psコマンドで、ジョブとして起動された対象アプリケーションが存在している場合は、アプリケーション自身が終了していないと考えられます。

対処方法

アプリケーションがなぜ終了しないのかデバッグしてください。psコマンドによりアプリケーションのプロセスが確認できるのであれば、このプロセスに対して、trussコマンドを実行することにより、アプリケーションのデバッグが可能な場合があります。