我想在一天的特定时间终止运行作业的autosys。我们在autosys中是否有任何可用选项。我尝试使用sendevent
命令创建另一个作业来杀死另一个作业,但它失败了。有人可以帮帮我!
答案 0 :(得分:2)
或者,您可以使用term_run_time:XX(以分钟为单位的时间)在作业运行XX分钟后终止作业。
答案 1 :(得分:1)
sendevent -E KILLJOB -J作业名称-T“mm / dd / yy HH:mm”(日期和时间是当天和需要发送此命令的时间) < / p>
对于例子我希望工作在2013年12月15日14:30暂停,然后在下面是命令我将立即运行
sendevent -E KILLJOB -J test_job -T“12/15/2013 14:30”
如果你想中止命令,我的意思是,如果你想停止杀人,那么你可以给予
sendevent -E KILLJOB -J test_job -T“12/15/2013 14:30”-U
答案 2 :(得分:0)
我找到了答案:)
创建另一个作业并将sendevent
命令放入其中。以前我没有加载与autosys环境相关的配置文件,这就是它之前没有工作的原因:)