IT 삽질기

Airflow 2.0 설치하기(2) 본문

BigData/Airflow

Airflow 2.0 설치하기(2)

화이팅빌런 2021. 1. 29. 22:59

지난 글에서 Airflow를 설치하는 것까지 완료했다

오늘은 Airflow db 생성, user생성, webserver실행까지 진행해보도록 하자

2021.01.27 - [BigData/Airflow] - Airflow 2.0 설치하기(1)

 

airflow를 실행하기 위해서 먼저 db연결 및 초기화를 진행한다

특별한 설정을 진행하지 않는다면 sqlite가 기본으로 설정된다

설정 내용은 airflow.cfg에서 확인할 수 있다

기본값으로 설정한 후 airflow db init를 진행한다

airflow db init

db init이 정상적으로 진행되면 아래의 메세지를 확인할 수 있다

이제 users를 생성해보자 users를 생성해야 한다

airflow users create \
    --username admin \
    --firstname aaa \
    --lastname bbb \
    --role Admin \
    --email email@email.com

추가로 password까지 입력하면 users 생성이 완료된다

 

이제 webserver를 실행해보자

실행할때 옵션을 통해 webserver에서 사용할 포트를 지정할 수 있는데

docker container를 처음 올릴 때 8080:8080을 사용했기 때문에 8080으로 올려보도록 하자

airflow webserver --port 8080

이제 local에서 airflow webserver에 접근해보자

airflow가 정상적으로 실행된 경우 localhost:8080을 통해 airflow webserver에 접근이 가능하다

 

로그인시 화면

이렇게 해서 Airflow설치 및 webserver을 띄우는 것까지 완료되었다.

다음 포스트에서는 mysql연동에 대한 내용을 포스팅 하도록 한다

2021.03.21 - [BigData/Airflow] - Airflow 2.0 설치하기(3)

'BigData > Airflow' 카테고리의 다른 글

Airflow2.x providers 설치하기  (0) 2021.04.03
Airflow 2.0 설치하기(3)  (0) 2021.03.21
Airflow 2.0 설치하기(1)  (0) 2021.01.27
Ambari-Airflow 연동하기  (0) 2020.12.22
Airflow 용어 및 기본 개념  (0) 2020.12.03
Comments