Как настроить запуск службы Airflow в Ubuntu
Я установил Airflow на моей виртуальной машине Azure Ubuntu. Теперь я хочу запустить воздушный поток после запуска виртуальной машины.
1 ответ
Я видел, как это делается в 6 проектах, над которыми я работал, - это добавление служб в systemd, которые ваша машина Ubuntu должна поддерживать по умолчанию.
В зависимости от вашей установки и процесса довольно часто параметры конфигурации Airflow разделяются между вашими переменными среды виртуальной машины, вашим файлом airflow.cfg и переменными среды, объявленными в вашем сценарии systemd и файле среды.
Процессы, которые вам нужно сгенерировать с помощью systemd:
<path_to_airflow>/bin/airflow initdb
<path_to_airflow>/bin/airflow scheduler
<path_to_airflow>/bin/airflow webserver
Вот несколько документов, с которых можно начать:
- воздушный поток через systemd https://airflow.apache.org/docs/stable/howto/run-with-systemd.html
- команды для начала https://airflow.apache.org/docs/stable/start.html