I was doing backfill running a one task dag. There were over 1000 dag_runs
ready to run, I set concurrency=16 and max_active_run=16, I use Celery executor
and have 12 workers. Task instances were quickly scheduled, but they stuck
there and never get run. I did a search online and got this: [jira] [Updated]
(AIRFLOW-6190) Task instances queued and dequeued before worker is ready,
causing intermittently failed tasks
|
|
| |
[jira] [Updated] (AIRFLOW-6190) Task instances queued and dequeued befor...
|
|
|
I have the same problem. How can I fix the problem?
Thanks for your help!
Here is the sample log message:
[2020-03-24 18:58:58,786] {taskinstance.py:624} INFO - Dependencies not met for
<TaskInstance: N20_L2_Pull.N20_L2_Pull 2020-03-08T19:00:00+00:00 [scheduled]>,
dependency 'Task Instance State' FAILED: Task is in the 'scheduled' state which
is not a valid state for execution. The task must be cleared in order to be
run.[2020-03-24 18:58:58,791] {logging_mixin.py:112} INFO - [2020-03-24
18:58:58,791] {local_task_job.py:91} INFO - Task is not able to be
run[2020-03-24 18:59:52,968] {taskinstance.py:624} INFO - Dependencies not met
for <TaskInstance: N20_L2_Pull.N20_L2_Pull 2020-03-08T19:00:00+00:00
[scheduled]>, dependency 'Task Instance State' FAILED: Task is in the
'scheduled' state which is not a valid state for execution. The task must be
cleared in order to be run.[2020-03-24 18:59:52,970] {logging_mixin.py:112}
INFO - [2020-03-24 18:59:52,969] {local_task_job.py:91} INFO - Task is not able
to be run[2020-03-24 19:01:26,563] {taskinstance.py:624} INFO - Dependencies
not met for <TaskInstance: N20_L2_Pull.N20_L2_Pull 2020-03-08T19:00:00+00:00
[scheduled]>, dependency 'Task Instance State' FAILED: Task is in the
'scheduled' state which is not a valid state for execution. The task must be
cleared in order to be run.[2020-03-24 19:01:26,565] {logging_mixin.py:112}
INFO - [2020-03-24 19:01:26,565] {local_task_job.py:91} INFO - Task is not able
to be run[2020-03-24 19:05:09,928] {taskinstance.py:624} INFO - Dependencies
not met for <TaskInstance: N20_L2_Pull.N20_L2_Pull 2020-03-08T19:00:00+00:00
[scheduled]>, dependency 'Task Instance State' FAILED: Task is in the
'scheduled' state which is not a valid state for execution. The task must be
cleared in order to be run.[2020-03-24 19:05:09,930] {logging_mixin.py:112}
INFO - [2020-03-24 19:05:09,930] {local_task_job.py:91} INFO - Task is not able
to be run[2020-03-24 19:09:08,609] {taskinstance.py:624} INFO - Dependencies
not met for <TaskInstance: N20_L2_Pull.N20_L2_Pull 2020-03-08T19:00:00+00:00
[scheduled]>, dependency 'Task Instance State' FAILED: Task is in the
'scheduled' state which is not a valid state for execution. The task must be
cleared in order to be run.[2020-03-24 19:09:08,611] {logging_mixin.py:112}
INFO - [2020-03-24 19:09:08,611] {local_task_job.py:91} INFO - Task is not able
to be run[2020-03-24 19:11:39,150] {taskinstance.py:624} INFO - Dependencies
not met for <TaskInstance: N20_L2_Pull.N20_L2_Pull 2020-03-08T19:00:00+00:00
[scheduled]>, dependency 'Task Instance State' FAILED: Task is in the
'scheduled' state which is not a valid state for execution. The task must be
cleared in order to be run.[2020-03-24 19:11:39,152] {logging_mixin.py:112}
INFO - [2020-03-24 19:11:39,152] {local_task_job.py:91} INFO - Task is not able
to be run[2020-03-24 19:13:51,094] {taskinstance.py:624} INFO - Dependencies
not met for <TaskInstance: N20_L2_Pull.N20_L2_Pull 2020-03-08T19:00:00+00:00
[scheduled]>, dependency 'Task Instance State' FAILED: Task is in the
'scheduled' state which is not a valid state for execution. The task must be
cleared in order to be run.[2020-03-24 19:13:51,098] {logging_mixin.py:112}
INFO - [2020-03-24 19:13:51,097] {local_task_job.py:91} INFO - Task is not able
to be run[2020-03-24 19:15:42,225] {taskinstance.py:624} INFO - Dependencies
not met for <TaskInstance: N20_L2_Pull.N20_L2_Pull 2020-03-08T19:00:00+00:00
[scheduled]>, dependency 'Task Instance State' FAILED: Task is in the
'scheduled' state which is not a valid state for execution. The task must be
cleared in order to be run.[2020-03-24 19:15:42,227] {logging_mixin.py:112}
INFO - [2020-03-24 19:15:42,227] {local_task_job.py:91} INFO - Task is not able
to be run