气流DAG正在运行,但任务未执行

时间:2019-04-15 11:12:12

标签: python task command-line-interface airflow directed-acyclic-graphs

我正在使用从流行的puckel airflow docker image派生的Airflow 1.10.2,并使用CLI来操作documentation。我创建了一个DAG,当我通过UI触发它时,它会成功执行。但是当我使用命令行触发DAG时,DAG的状态变为RUNNING,但是任务从不执行。

对于以下图像的参考,DAG的ID为xcom_4_modules_ver_5

在通过调度的进程运行DAG并通过UI手动触发之后,我在CLI上执行了airflow list_dag_runs xcom_4_modules_ver_5以检查DAG运行的状态。 DAG已成功执行,并在日志文件中写入了预期的输出。这对应于ID 1和2。

enter image description here

但是,在执行命令airflow trigger_dag -sd /usr/local/airflow/airflow/dags/ -r CLI-RUN-TEST xcom_4_modules_ver_5以从UI触发DAG之后,状态永远为RUNNING。对应于下图中的ID 3。

enter image description here

我去了UI中的树形视图,意识到没有组件执行了很长时间。

enter image description here

前两个绿色列对应于运行ID 1和2,而第三列对应于运行ID 3。

airflow schedulerairflow webserver处于打开状态。

请在这里向气流大师提出建议。

0 个答案:

没有答案