#airflow
#воздушный поток
Вопрос:
Я установил Github Airflow, загрузив каждую отдельную зависимость PyPI и установив ее в автономном режиме.
Теперь, когда я запускаю веб-сервер, он выдает предупреждение «пожалуйста, убедитесь, что вы создали интерфейс в static/ directory, а затем перезапустили сервер«.
Я могу получить доступ к веб-странице Airflow, но она искажена. Логотип Airflow занимает почти 50% страницы.
Может кто-нибудь, пожалуйста, помочь мне правильно настроить Airflow? Заранее спасибо
Комментарии:
1. Не ответ на ваш вопрос, но некоторые могут найти этот пост полезным, поскольку описания проблем похожи, и я находил этот пост несколько раз. Если кто-либо недавно (июль 2021 ) сталкивался с этой проблемой со статическими файлами при создании воздушного потока из источника в теге или другой ветке, это было исправлено в основной ветке с помощью этого: github.com/apache/airflow/pull/17086
Ответ №1:
Я нашел решение своей проблемы, на всякий случай, если кто-то другой также сталкивается с такой же проблемой и ищет решение.
Вам нужно скомпилировать ресурсы с помощью скрипта «compile_assets.sh «. Но загвоздка в том, что вам нужно выполнить этот скрипт из того места, где установлен Airflow, а не из исходного местоположения.
Комментарии:
1. спасибо, за ссылку, для нас это сработало с последней версией: v2.2.0.dev0 В контейнере Airflow: # ./airflow/www/compile_assets.sh # ./scripts/in_container/stop_tmux_airflow.sh Перезапустить воздушный поток с помощью breeze $ ./breeze start-воздушный поток -b postgres