Tivoli工作负载调度程序 - 后台作业

时间:2012-08-21 21:49:26

标签: jobs tivoli

我有关于在后台运行作业的以下问题,这是一个备份工作,我知道TWS告诉你不要在后台运行作业,但在我的场景中我别无选择,只能在后台运行它,这个是因为我有很多脚本并且习惯于手动运行,但现在需要自动化并安排tws。

我的想法是创建一个验证备份后台作业的作业,并等待后台作业完成,然后它才会继续正常流程。

知道怎么做吗?或者也许TWS可以选择这样做。

感谢。

1 个答案:

答案 0 :(得分:0)

基本上TWS使用$ TWS_HOME / jobmanrc文件作为包装器来启动作业中定义的脚本,将脚本日志重定向到TWS stdlist并处理返回代码以管理与其他作业/计划的依赖关系。

你可以看看那个jobmanrc文件,它很简单。

说,如果您的后台工作没有使用TWS启动,则没有机会让TWS管理它的返回代码。您可以创建一个每n分钟运行一个脚本的技术工作来监控您的后台作业,退出代码> 0,直到它正在运行(ps aux | grep&&退出1),并对您的后续计划成功依赖,但它很脏。