气流trigger_dag无法从命令行运行

时间:2019-08-29 22:23:59

标签: airflow airflow-scheduler

我有以下airflow设置(版本v1.10.0)。

default_args = {
    'owner': 'Google Cloud Datalab',
    'email': [],
    'start_date': datetime.datetime.strptime('2019-07-04T00:00:00', '%Y-%m-%dT%H:%M:%S'),
    'end_date': None,
    'depends_on_past': False,
}

dag = DAG(dag_id='my_dag', schedule_interval='00 23 * * *', catchup=False, default_args=default_args)

在气流UI中,dag已打开。 airflow scheduler也正在运行(ps -ef | grep "airflow scheduler"给出了多次匹配)。

我正在尝试使用命令行as在过去(2天前)的特定日期运行此dag

nohup airflow trigger_dag -e 2019-08-27 my_dag &

该命令仅在几秒钟后退出。 nohup.out最后显示以下内容。

[2019-08-29 22:16:06,144] {cli.py:237} INFO - Created <DagRun my_dag @ 2019-08-27 00:00:00+00:00: manual__2019-08-27T00:00:00+00:00, externally triggered: True>

这是新鲜的气流实例,以前没有运行过dag。如何让它在特定日期运行?

0 个答案:

没有答案