Service2 [Airflow] 데몬으로 실행 설정 오류 : The unit airflow-webserver.service has entered the 'failed' state with result 'resources' 0. 실행 환경 OS : Ubuntu 22.04.2 LTS 1. Error 메세지 원인 airflow-scheduler.service > [Service] 에 EnvironmentFile 경로가 잘못 지정되어있거나, AIRFLOW_CONFIG, AIRFLOW_HOME 이 지정되어있지 않아서 발생한다. 해결 방법 Ubuntu(데비안 계열)이라면 /etc/environment, Redhat 계열이라면 /etc/sysconfig/airflow 로 설정되어있고, AIRFLOW_CONFIG, AIRFLOW_HOME 경로 바르게 설정하면 된다. sudo journalctl -xeu airflow-webserver. service A stop job for unit airflow-webserver. service h.. 2023. 4. 23. [Airflow] Airflow를 데몬(서비스)로 실행 설정 (Ubuntu) 0. 실행 환경 OS : Ubuntu 22.04.2 LTS Airflow version : 2.5.0 1. 설정하기 Airflow How-to Guides 에보면 /usr/lib/systemd/system 에있는 파일 복사해다 쓰고, AIRFLOW_HOME과 AIRFLOW_CONFIG 를 수정하면 된다고 나와있다. 근데 Redhat 기반 시스템 기준이고 그렇지 않은 경우에는 적절한 변경이 필요하다고한다. 1) 서비스 생성 아래처럼 /etc/sysconfig/system에 .service 파일을 만든다. (/lib/systemd/system 에 있는 파일 복사해서 수정해도된다.) # airflow-scheduler 서비스 생성 sudo touch /etc/systemd/system/airflow-sched.. 2023. 4. 23. 이전 1 다음