without haste but without rest

에어플로우 " no module name airflow " 트러블 슈팅 본문

Data Engineering & DataOps/Airflow

에어플로우 " no module name airflow " 트러블 슈팅

JinungKim 2021. 2. 22. 16:36
 

Quick start — Airflow Documentation

 

airflow.apache.org


    에어플로우 퀵스타트에서 제공하는 도커 컴포즈 파일을 그대로 실행하면 'No Module name 'airflow' 라는 로그를 띄우며 airflow-init 이미지가 실행이 안 된다.

 

 

    리눅스의 경우 퀵 스타트에서 아래와 같이 권한 설정을 해주는 부분이 있다. 

mkdir ./dags ./logs ./plugins
echo -e "AIRFLOW_UID=$(id -u)\nAIRFLOW_GID=0" > .env

 

    아래 명령어로 AIRFLOW_UID와 AIRFLOW_GID 를 확인했을 때, AIRFLOW_UID가 50000이 아닌 경우 50000으로 수정하고 재실행한다. (그룹은 안 바꿔줘도 실행에 지장 없다.)

cat .env

 

'Data Engineering & DataOps > Airflow' 카테고리의 다른 글

Airflow Catchup  (0) 2022.03.15
에어플로우 재시작이 안되는 문제  (0) 2021.10.04
Airflow on Docker  (0) 2021.04.23
Comments