【问题标题】:Tivoli workload scheduler - background jobTivoli 工作负载调度程序 - 后台作业
【发布时间】:2012-08-21 21:49:26
【问题描述】:

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

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

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

谢谢。

【问题讨论】:

    标签: jobs tivoli


    【解决方案1】:

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

    你可以看看那个 jobmanrc 文件,它很容易阅读。

    也就是说,如果您的后台作业不是使用 TWS 启动的,则没有机会让它的返回代码由 TWS 管理。您可以创建一个技术作业,每 n 分钟运行一次脚本,以使用退出代码 >0 监视后台作业,直到它运行( ps aux|grep && exit 1 ),并将成功依赖于您的以下计划,但它很脏。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-06-15
      • 1970-01-01
      • 2018-06-08
      • 1970-01-01
      • 2021-01-21
      • 2017-04-15
      • 1970-01-01
      • 2014-01-31
      相关资源
      最近更新 更多