に関する質問...Autosys条件だから私は、次の3つのジョブが定義されている
/* ----------------- JOB_A ----------------- */
insert_job: JOB_A job_type: CMD
command: ${BatchScripts}/JOB_A.ksh
machine: xyz
owner: [email protected]
permission: mx
date_conditions: 1
run_calendar: 13BUSDAY
start_times: "00:10"
std_out_file: /autotmp/JOB_A.std
std_err_file: /autotmp/JOB_A.err
alarm_if_fail: 1
profile: /export/home/abc/.profile_autosys
/* ----------------- JOB_B ----------------- */
insert_job: JOB_B job_type: CMD
command: ${BatchScripts}/JOB_B.ksh
machine: xyz
owner: [email protected]
permission: mx
date_conditions: 1
run_calendar: 13BUSDAY
start_times: "00:15"
condition: s(JOB_A)
std_out_file: /autotmp/JOB_B.std
std_err_file: /autotmp/JOB_B.err
alarm_if_fail: 1
profile: /export/home/abc/.profile_autosys
/* ----------------- JOB_C ----------------- */
insert_job: JOB_C job_type: CMD
command: ${BatchScripts}/JOB_C.ksh
machine: xyz
owner: [email protected]
permission: mx
date_conditions: 1
run_calendar: 13BUSDAY
start_times: "00:45"
condition: s(JOB_B)
std_out_file: /autotmp/JOB_C.std
std_err_file: /autotmp/JOB_C.err
alarm_if_fail: 1
profile: /export/home/abc/.profile_autosys
は、彼らが実行され、それらのステータスをチェックするには、私はこれを参照してください。
Job Name Last Start Last End ST Run/Ntry Pri/Xit
___________________ ____________________ ____________________ __ ________ _______
JOB_A 05/18/2016 00:10:03 05/18/2016 00:46:22 SU 76659457/1 0
Job Name Last Start Last End ST Run/Ntry Pri/Xit
___________________ ____________________ ____________________ __ ________ _______
JOB_B 05/18/2016 00:46:24 05/18/2016 00:48:19 SU 76660708/1 0
Job Name Last Start Last End ST Run/Ntry Pri/Xit
___________________ ____________________ ____________________ __ ________ _______
JOB_C 05/18/2016 00:45:03 05/18/2016 00:45:07 SU 76660477/1 0
は今、私たちは...それは「適切に」動いていJOB_Cに問題を抱えている...と我々は戻って、それが早く、それが必要以上に動いているという事実にそれを追跡するために管理しました。 つまり、JOB_CのSTART/END時刻でわかるように、JOB_Bが開始される前に開始され、終了しました。
我々は「S(JOB_B)」のJOB_C上の条件を持っているので、私はこの動作を引き起こしている可能性がどのような...、これで
混乱していますか? JOB_BはJOB_Aを待っていましたが、うまくいきましたが、JOB_Cはちょっと "気難しい"ようです。
これは数夜に発生しましたが、毎晩発生するようには見えません(おそらく3つのうち1つが上記の方法で失敗します)。
私が推測している唯一のことは、JOB_Bがまだ「開始」していないからです。@:45分...前回の実行からSUが見えていますか?
しかし、JOB_Bが開始するように設定されているので意味がありません@:15 ..最初にACステータスに変更してはいけませんか?条件に基づいてJOB_Aを待つ?
[編集] バージョンです:LINUX(インテル)32ビット
バージョンR11.3、サービスパック2、保守レベル0のため CAワークロード自動化エージェント
、508 を構築[/編集]
ありがとうございました! – Ditto