准备环境#

创建目录#

为教程创建目录,比如在用户临时空间中创建目录 /g8/JOB_TMP/wangdp/tutorial/ecflow,并将该目录设为环境变量 TUTORIAL_HOME

export TUTORIAL_HOME=/g8/JOB_TMP/wangdp/tutorial/ecflow
mkdir -p ${TUTORIAL_HOME}
cd ${TUTORIAL_HOME}

在该目录中创建以下几个子目录:

  • def:保存 ecFlow 的工作流定义文件和任务的 ecf 脚本文件

  • ecfout:ecFlow 服务运行的目录,ecFlow 服务的日志会保存在该目录下

  • program:保存模式程序、配置文件和脚本

  • workdir:模式运行的目录

mkdir -p def
mkdir -p ecfout
mkdir -p program
mkdir -p workdir

拷贝程序#

将 CMA-TYM 模式程序包拷贝到 program 目录下:

备注

CMA-TYM 模式程序包来自当前业务运行按本,但经过删减,去掉本教程用不到的一些程序。

cd ${TUTORIAL_HOME}/program
cp -r /g11/wangdp/project/course/ecflow/2022/package/grapes-tym-program .