-
[Airflow] airflow.exceptions.AirflowException: The webserver is already running under PID 에러 해결et al/AI Tech 6 2024. 3. 3. 10:39
* airflow webserver 에러
로컬에서 python3 venv 가상환경에서 airflow를 실행시키려고 하는데,
airflow webserver --port 8080
아래와 같은 에러가 떴다.
AirflowException(f"The {process_name} is already running under PID {pid}.")
airflow.exceptions.AirflowException: The webserver is already running under PID
계속 이미 진행중인 PID가 있다는 것인데 kill -9 PID 명령어로 프로세스를 종료시키려고해도 소용이 없어서, 더 찾아보니 아래와 같은 명령어로 해결할 수 있었다.
killall -9 airflow
ps aux |grep 명령어로 airflow가 모두 잘 종료되었는지 확인할 수 있다.
ps aux |grep PID #PID 일치하는 프로세스 검색 ps aux | grep airflow # airflow라는 이름을 가진 프로세스 검색
* airflow scheduler 에러
스케쥴러를 재실행하려고 했는데 다음과 같은 에러가 발생했다.
[ERROR] Connection in use: ('::', 8793)
아래 명령어들로 프로세스를 종료후, 다시 실행했더니 잘 잡혔다.
# 8793 port를 검색 # PID/프로세스명 확인 sudo netstat -anp | grep 8793 # tcp6 0 0 :::8793 :::* LISTEN 15150/gunicorn: mas # 15150 PID를 검색 ps aux |grep 15150 hd 15150 0.0 0.3 151216 103896 pts/1 S 10:43 0:00 gunicorn: master [gunicorn] hd 18451 0.0 0.0 10340 2836 pts/1 S+ 11:02 0:00 grep --color=auto 15150 # 15150 PID를 강제 종료 kill -9 15150 # 강제 종료 잘 됐는 지 다시 한 번 확인 ps aux |grep 15150 hd 18490 0.0 0.0 10340 724 pts/1 S+ 11:03 0:00 grep --color=auto 15150
'et al > AI Tech 6' 카테고리의 다른 글
[react] (0) 2024.03.10 [aihub] aihub 데이터 다운받기 및 분할된 압축 파일 압축해제 (0) 2024.02.22 11주차, 12 주차 멘토링 자료 정리 (0) 2024.01.29 [week11-12] 네부캠 ai tech 11주차, 12주차 회고 (2) 2024.01.29 Annotation Tool - LABELME (0) 2024.01.23