检查结果

目录

检查结果#

检查工作流的运行情况,使用 takler_client 查询,--show-all 选项用于打印更多信息:

takler_client show --show-all

命令会从 Takler 服务检索工作流运行状态,打印每个节点的运行状态。输出如下所示:

|- test [complete]
    param TAKLER_HOME '/g11/wangdp/project/course/takler/tutorial'
  |- t1 [complete]
      param TAKLER_SCRIPT '/g11/wangdp/project/course/takler/tutorial/test/task1.takler'
      # param TAKLER_SCRIPT 'None'
      # param TAKLER_JOB '/g11/wangdp/project/course/takler/tutorial/test/t1.job'
      # param TAKLER_JOBOUT '/g11/wangdp/project/course/takler/tutorial/test/t1.out'
      # param TASK 't1'
      # param TAKLER_NAME '/test/t1'
      # param TAKLER_RID 'None'

如果输出与上面一样,任务 t1 是完成状态 (complete),工作流 test 也是完成状态,表示工作流运行成功。

备注

如果输出不是这样的,可能会看到出错状态 (aborted),请首先检查 takler 脚本。

服务创建的作业文件 (job file) 与 takler 文件在同一目录中 (即 ${TAKLER_HOME}/test),名为 t1.job。 比较 t1.ecfhead.htail.ht1.job 文件。

输出文件 (output file) 与 takler 文件在同一目录中,名为 t1.out

练习#

  1. 定位作业文件和输出文件

  2. 从服务检索工作流运行状态,检查运行结果