我有以下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。如何让它在特定日期运行?