본문 바로가기
반응형

airflow3

[Airflow] Unable to locate package apache-airflow-providers-mysql 오류 해결 Cannot install apache-airflow-providers-mysql 일 때 해결법입니다. 먼저 apache-airflow-providers-mysql을 설치하기 위해서는 요구사항이 아래와 같습니다. 출처 : https://pypi.org/project/apache-airflow-providers-mysql/ apache-airflow-providers-mysql Provider for Apache Airflow. Implements apache-airflow-providers-mysql package pypi.org 위에 요구사항에 맞게 설치를 하다 보면 mysqlclient가 설치가 안될 경우 ubuntu 계정 sudo apt-get install python3-dev default-li.. 2023. 1. 11.
[Airflow] Airflow 서버 재시작 안될 때 Airflow webserver와 scheduler를 실행시켜주고 가끔 서버가 끊길 때가 있습니다. 그럴 땐 재시작을 해주면 간단히 해결됩니다. 하지만 이때 단순히 아래 명령어와 같이 처음 시작했을 때처럼 시작하는 명령어를 써도 될 때가 있지만, #데몬모드 airflow webserver -D airflow scheduler -D 실행을 해도 여전히 끊긴 채로 webserver가 안 열릴 때가 있을 텐데, 그럴 때 해결방법을 알려드리겠습니다. 먼저 airflow가 있는 폴더를 들어가시고 cd airflow ls ls 명령어를 사용하여 폴더목록을 보시면, 여러 폴더가 나옵니다. 재시작이 안됐던 이유는 기존에 있던 pid가 남아있기 때문에 존재한다 생각하여 시작이 안됐던 겁니다. 그래서 여기에 있는 폴더 중.. 2022. 12. 20.
[Airflow] Airflow 설치 및 시작하기 1. Airflow 설치 Airflow를 로컬 환경에서 쉽고 간단하게 설치하고 시작하는 것을 알아보도록 하겠습니다. 1) Airflow 가상 환경 설정 python3을 이용한 가상 환경 설정 방법입니다. # 가상환경 생성 $ python3 -m venv test-airflow # 가상환경 실행 $ source test-airflow/bin/activate - 'test-airflow' 자리는 원하는 가상 환경 명을 적으시면 됩니다. 2) Airflow 설치(install) 가상 환경을 실행하고 다음 명령어를 입력하여 airflow를 설치해줍니다. pip install apache-airflow 3) Airflow DB 초기화 airflow는 기본적으로 sqllite를 사용합니다. 다음 명령어를 입력하면 .. 2022. 12. 20.
반응형