Airflow 调度程序将已删除的 DAG 标记为活动

Airflow scheduler marked deleted DAG as active

我对我的 DAG 进程进行了一些更改,重命名并 运行 气流网络服务器和调度程序。新旧 DAG 显示。新 DAG 处于非活动状态,而旧 DAG 处于活动状态。旧 DAG 显示消息:

This DAG isn't available in the web server's DAG BAG object. It shows up in this list because the scheduler marked it as active in the metadata database

我在 运行 网络服务器和调度程序之前做了 airflow initdb,但仍然没有任何变化,它仍然显示

试试这个:

更改 airflow.cfg 文件中的设置:

# Are DAGs paused by default at creation
dags_are_paused_at_creation = False

然后 运行 下面的命令:

airflow resetdb

您现在应该能够查看正确的 DAG 列表