【问题标题】:Airflow admin UI shows example dagsAirflow 管理 UI 显示示例 dag
【发布时间】:2017-09-17 01:41:26
【问题描述】:

我正在尝试在本地系统上设置 Airflow。我用过:

export AIRFLOW_HOME=~/Documents/Project/airflow

然后我通过

初始化了气流数据库
airflow initdb

然后我使用以下方式启动气流网络服务器:

airflow webserver -p 8080

现在,当我打开 localhost:8080 时,管理面板会显示来自的示例 dag /usr/local/lib/python2.7/dist-packages/airflow/example-dags 而不是来自 ~/Documents/Project/airflow/dags 文件夹。

而命令行上的airflow list_dags 显示我的项目文件夹中的 dag。

找不到原因。请帮忙。

【问题讨论】:

    标签: python-2.7 webserver airflow apache-airflow


    【解决方案1】:

    除了提到的导出路径之外,默认情况下,当您运行 airflow initdb 时,airflow 还会在您的主目录中创建一个文件夹。因此它将使用主目录中的配置文件,因此为了加载您的 DAG,请从主目录中删除气流文件夹。

    【讨论】:

      【解决方案2】:

      对于仍在寻找答案的人,Airflow 配置文件,aiflow.cfg 有一行

      load_example = True
      

      开始很好,但您可能希望将其设置为 FALSE 并使用 airflow resetdb 重新启动气流。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-11-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-08-30
        • 2012-07-12
        • 1970-01-01
        相关资源
        最近更新 更多