MSA 1 서버 중 1. address is already use와 2. Failed to acquire lock on file 오류가 계속 났다
그래서 일단
yum install -y net-tools
netstat을 다운 받았다
netstat -tulpn
프카를 실행중인 PID를 확인해서
kill -9 PID
위 명령어로 일단 자바를 사용하는 모든 포트를 죽여줬다
다시 실행했을 때는 zookeper가 정상적으로 작동했다
하지만
브로커가
2. Failed to acquire lock on file
오류가 난다
rm /tmp/kafka-logs/.lock
해당 파일을 실행시켜주었다
그리고 또 정상적으로 작동은 했던 것 같다....
포스트맨을 사용해 제이슨 형식으로 회원가입 정보를 보냈을 때
디비에도 잘 저장이 되는 것을 확인 할 수 있었다
근데 또
이런 오류가 뜨면서 메일 전송이 안됐다
진짜진짜 많이 삽질 하고 챗지피티한테도 물어보고 별 난리를 쳤는데 모른댄다
인공지능이 왜이래
근데 알고보니까 진짜 간단한 문제였음.......
보니까
advertise 앞에 주석 해제를 안함 ㅎㅎ
다시 실행해서 보면 메일이 잘 온다
근데 또 다시 실행 해보니까 또 안됨 왜 자꾸 이러는걸까...
해결방법!!!!!!
rm /tmp/kafka-logs/.lock
위 명령어로 삭제해줘도 안되길래 아예 서버를 껐다가 차근차근
1. systemctl stop firewalld
2. serenforce 0
3. kafka zookeeper/broker
4, intelij 코드
를 실행해보니까
정상적으로 다시 실행이 잘 되었다
삽질 4시간+카프카 오류 3시간
도합 7시간의 결과물
'bootcamp > etc' 카테고리의 다른 글
1113 git/github/MarkDown (0) | 2023.12.22 |
---|