반응형 debugging3 [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. [Spring boot] JPA - No property xxx found for type xxx! login 기능을 만들던 중 유저정보 검색 후 비밀번호 비교해서 맞는지 안맞는지 테스트중에 오류가 발견되었다. "No property xxx found for type xxx!" x에 들어가는 것은 변수이므로 모두가 다를 것이다. 해결법은 간단했다. 찾아보던 중 변수 사이에 언더바(_)는 엔티티의 레퍼런스 필드의 프로퍼티를 조회하는 예약어로 되어있어 사용을 피해야 한다. 예를 들어 xxx 가 test_id 로 되어있으면 testId 로 바꿔주면 된다. 이것은 UserEntity파일과 UserRepository 파일을 부분 수정하면 오류가 해결될 것이다. 이와 같이 UserEntity에서사용은 언더바를 제거한 상태로 사용하며 @Column 어노테이션을 사용하여 name을 지정해주면 된다. 모두 오류 해결하.. 2022. 12. 21. [Airflow] Airflow 서버 재시작 안될 때 Airflow webserver와 scheduler를 실행시켜주고 가끔 서버가 끊길 때가 있습니다. 그럴 땐 재시작을 해주면 간단히 해결됩니다. 하지만 이때 단순히 아래 명령어와 같이 처음 시작했을 때처럼 시작하는 명령어를 써도 될 때가 있지만, #데몬모드 airflow webserver -D airflow scheduler -D 실행을 해도 여전히 끊긴 채로 webserver가 안 열릴 때가 있을 텐데, 그럴 때 해결방법을 알려드리겠습니다. 먼저 airflow가 있는 폴더를 들어가시고 cd airflow ls ls 명령어를 사용하여 폴더목록을 보시면, 여러 폴더가 나옵니다. 재시작이 안됐던 이유는 기존에 있던 pid가 남아있기 때문에 존재한다 생각하여 시작이 안됐던 겁니다. 그래서 여기에 있는 폴더 중.. 2022. 12. 20. 이전 1 다음 반응형