如何解决已删除DAGS:如何找回它们?
我正在玩Airflow UI(apache-airflow==1.10.9
)
并且想知道当从用户界面删除DAG时会发生什么。
我是这样做的,现在这里就是问题所在。
现在,这是更多背景信息。此Airflow实例来自
Docker映像。使用docker-compose
,生成Airflow Web服务器
以及许多其他容器(例如调度程序,工作程序,数据库等)
用于DevOps。
使用docker-compose down
清除所有内容并开始控制损害后,
我又把一切都旋转了,没有DAGS出现。为了完全清除
我直接将所有可能的连接或数据源直接连接到我的项目
从我的机器上删除了所有Docker数据(卷,图像,容器-都处于活动状态
并悬挂)。然后,我从相应的单独来源重新安装/构建了映像
然后在DockerHub上进行相应的操作。因此,据我所知,在再次旋转容器时,任何操作/结果都不应持续。
情况并非如此。尽管新映像上的所有内容都相同,并且再次旋转了所有必需的容器,但没有DAGS出现。是的,我已经检查了容器以验证它们是否在其中,是的,所有路径和环境变量都与之前相同 DAGS在场并且正在工作。
我认为这种情况的潜在解决方案是开放式的。话虽这么说,有人可以建议我错过的一个可能步骤,还是一种可以进一步解决/研究此问题的方法?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。