Как исправить ошибку Apache воздушного потока? "[Errno 2] Нет такого файла или каталога:" - PullRequest
0 голосов
/ 07 мая 2020

Я новичок в Airlfow, но я понимаю, что airflow копирует каждый DAG во временный каталог перед его выполнением. Я предполагаю, что это временный каталог, который не может быть найден, отсюда и ошибка. Однако странно то, что конфигурация не изменилась. Эта ошибка, кажется, возникла из ниоткуда.

Последний успешный запуск dag вывел эту строку журнала:

[2020-04-02 12:00:11,216] {logging_mixin.py:95} INFO - [2020-04-02 12:00:11,216] {configuration.py:299} WARNING - section/key [worker/host_temporary_directory] not found in config
[2020-04-02 12:00:11,217] {operator.py:398} INFO - Making host meta dir: /tmp/airflow/airflowtmp9rgc50mu/__AIRFLOW_META__

Первая ошибка вместо этого вывела эту строку:

[2020-05-07 10:05:24,919] {logging_mixin.py:95} INFO - [2020-05-07 10:05:24,919] {configuration.py:299} WARNING - section/key [worker/host_temporary_directory] not found in config
[2020-05-07 10:05:24,919] {taskinstance.py:1051} ERROR - [Errno 2] No such file or directory: '/tmp/airflow/airflowtmpr7d1_wdd'

Это как если бы operator.py не удалось создать каталог ... но почему?

Даты разнесены на месяц, потому что этот экземпляр является экземпляром разработчика, и мы отключаем задания, когда не тестируем. Этот экземпляр простаивал и не тронул уже месяц. Теперь мы go, чтобы снова включить задания, и мы получаем эту ошибку.

Я знаю, что могу установить временный каталог в файле конфигурации, но он должен создавать временный каталог самостоятельно.

Любая помощь приветствуется.

-Спасибо

1 Ответ

0 голосов
/ 07 мая 2020

Сразу после того, как я разместил это ... Я перезапустил рабочий узел, и все работает без ошибок.

Если есть сомнения, сделайте повторный запрос.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...