2017-06-28 21 views
1

气流示例的DAG保持在UI我在配置文件关闭后还是后load_examples = False保持表示实施例的DAG。气流将甚至从配置中删除

enter image description here

该系统通知的DAG是不存在于DAG文件夹,但它们仍然在UI因为调度程序将其标记在元数据数据库作为活性。

我知道从那里删除它们将直接删除数据库中的这些行单程不过关当然,这并不ideal.How我应该着手删除这些UI DAGs的?

回答

2

目前还没有被显示在UI上除了手动删除在DB中相应的行停止删除DAG的方式。唯一的另一种方法是在initdb之后重新启动服务器。

0

假设你已经通过安装蟒蛇气流。 否则,请在您的python site-packages文件夹中查找气流,然后按照下面的步骤操作。

你按照指示https://stackoverflow.com/a/43414326/1823570

  • 转到$ AIRFLOW_HOME/lib中/ python2.7 /站点包/气流目录后
  • 删除该目录名为example_dags或只是其重命名为恢复
  • 重新启动你的web服务器

猫$ AIRFLOW_HOME/airflow-webserver.pid | xargs的杀-9

气流网络服务器-p [端口号]

+0

不会'气流initdb'重新启动整个数据库?此气流实例已在生产中,并且我已经有正在运行的Dags的历史数据。我正在寻找解决方案来解决这个问题,但试图避免从头开始重新启动。 – fernandosjp

+0

我认为你可以避开这一步。虽然没有尝试过。 – ghosts