일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 정규표현식
- hadoop
- Example DAG
- Lambda architecture
- SlackWebhookOperator
- HIVE
- NoSQL
- slack app
- 빅데이터
- Kafka
- LDAP
- HDP
- execution_date
- HBase
- re
- ambari
- Windows
- yarn
- docker
- python
- Scala
- Service
- HDFS
- java
- MapReduce
- slack
- 람다 아키텍처
- airflow
- jupyter
- Namenode
Archives
- Today
- Total
IT 삽질기
Airflow 2.0 설치하기(2) 본문
지난 글에서 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연동에 대한 내용을 포스팅 하도록 한다
'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