Apache Airflow未安排任务

2024-10-01 00:15:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经安装了apacheflow(v1.9.0版)和python2.7。为了测试它是否安装正确,我尝试从浏览器中的交互式视图触发一个教程DAG。界面显示DAG正在运行,但调度程序不显示任何活动。在

下面是我尝试的步骤

  1. 安装气流
pip install apache-airflow
  1. 安装crypto以使用fernet密钥设置加密
^{pr2}$
  1. 生成fernet_密钥并加载项气流.cfg文件:
from cryptography.fernet import Fernet
fernet_key= Fernet.generate_key()
print(fernet_key)
  1. 初始化气流sqlite db
airflow initdb
<5“>
  • 启动airflow Web服务器
  • airflow webserver -p 8080
    
    1. 在其他窗口中启动气流调度程序
    airflow scheduler
    
    1. localhost:8080处触发气流页面上的tutotialDAG

    在遵循这些步骤之后,我无法在调度程序窗口中看到任何移动,这只是让我一直显示

    INFO - Heartbeating the process manager
    INFO - Heartbeating the executor
    

    我试过在本地环境和虚拟环境中运行它。我也试过运行SequentialExecutor和{}

    即使我试图通过终端通过airflow trigger_dag tutorial触发任务,它也不会被触发

    我正在开发mac OS High Sierra 10.13.3版


    Tags: thekey程序info密钥步骤浏览器调度
    3条回答

    默认情况下,每个任务旁边的开关处于“关闭”状态。那是给我的

    触发dag后,必须启用dag,因为默认情况下它是关闭的。可以通过使用AIRFLOW UI来启用此功能。在

    默认情况下,所有DAG将在开始时暂停。你必须取消暂停并触发它们。在

    相关问题 更多 >