为什么气流会返回两个不同的DAG列表?

时间:2017-07-31 19:57:21

标签: airflow

如果我运行命令airflow list_dags,它将返回DAG列表。但是,DAG列表与我在DAG选项卡下的Web界面中看到的dag列表不同。 airflow list_dags命令仅返回教程DAG而不返回airflow / dags目录中的DAG。

为什么气流会给我两个不同的DAG列表?

我正在运行Airflow 1.8.1。

2 个答案:

答案 0 :(得分:0)

airflow list_dags 返回的dags列表应与您在Web界面上看到的dag相同。要解决这些差异,请按以下步骤操作:

  1. 在〜/ .profile或〜/ .bashrc文件中设置气流主路径: 导出AIRFLOW_HOME =〜/ airflow [您可以自定义此路径]
  2. 如果网络服务器已在运行,请重新启动它: ctrl + c 然后 airflow webserver -p 8080
  3. 现在这两个地方应该反映相同的dags列表。

答案 1 :(得分:0)

设置气流回家路径后,需要检查标签" dags_folder"在你的airflow.cfg中,你需要运行airflow webserver -p你选择的任何端口,如果你想确定dag是否真的按照接受运行,你应该检查调度程序气流调度程序的日志