その他問い合わせ #3645
完了「エージェントレスアイコン」が正常に終了せず次のフローに進まない問題
説明
Job Arranger Version 3.2 を利用しています。
ジョブ実行対象サーバ(OS:RHEL7)へssh接続後、
「エージェントレスアイコン」でコマンドを発行(スクリプトを実行)しているのですが、
スクリプトが正常終了した場合でも「エージェントレスアイコン」が終了せず、
次のジョブフロー処理に進まない事象が時々発生します。
ジョブネットとしては、状況「実行中」のままとなります。
(終わらないため、ジョブ実行管理画面で、手動で「ジョブネット停止」を実行しています)
※正常に次の処理に進む場合もございます。
何か原因が分かりましたらご教示いただけますでしょうか?
以下、詳細のジョブフロー①~⑤を説明します。
①「エージェントレスアイコン」でジョブ実行対象サーバ(OS:RHEL7)へssh接続
セッション:接続
認証方式:公開鍵
実行モード:非対話モード
プロンプト文字列:$
強制実行:ON
タイムアウト警告(分):0
↓
②「エージェントアイコン(ジョブアイコン)」ssh接続結果判定
ジョブコントローラ変数:
■ICON_STATUS
■JOBNET_ID
■JOBNET_NAME
■JOB_EXIT_CD
実行:exit $JOB_EXIT_CD
タイムアウト警告(分):0
強制実行:ON
処理継続:ON
ジョブ停止コード:1-255
↓
③「エージェントレスアイコン」でコマンドを発行(スクリプトを実行)
セッション:継続
実行:コマンドを発行(スクリプトを実行)
プロンプト文字列:$
タイムアウト警告(分):0
強制実行:ON
↓
④「エージェントアイコン(ジョブアイコン)」③の実行結果判定
ジョブコントローラ変数:
■ICON_STATUS
■JOBNET_ID
■JOBNET_NAME
■JOB_EXIT_CD
実行:exit $JOB_EXIT_CD
タイムアウト警告(分):0
強制実行:ON
処理継続:ON
ジョブ停止コード:1-255
↓
⑤「エージェントレスアイコン」ssh切断
セッション:切断
強制実行:ON
タイムアウト警告(分):0
上記、③の「エージェントレスアイコン」から先に進まない事象が時々発生しております。
実行しているスクリプト自体は正常に終了しております。
コマンド(スクリプト)実行後の戻り値が、Job Arranger Serverへ返っていないとかの可能性がありますでしょうか?
その場合、確認方法やログの確認箇所など教えていただけますと幸いです。
以上、宜しくお願い致します。
ファイル