MongoDB Socket Error: Connection failed 오류 해결방안

Jaewon·2024년 12월 10일
0

우당탕탕

목록 보기
19/22

https://yjkim-dev.tistory.com/59

위 자료를 참고했다.


뭐든 환경설정이 제일 어렵다..~

이미 전에 MongoDB 설치도 잘 했고, 정상 연결되는 것을 확인했는데, 몇일만에 다시 서버 연결하니 Socket Error: Connection failed 에러가 뜨면서 연결되지 않았다.

확인해보니 서버 실행조차 되고있지 않았다.


해결방안

log파일 확인

sudo vi /var/log/mongodb/mongod.log

위 명령을 통해 로그를 확인할 수 있다.

위 내용에서 알 수 있듯이, MongoDB에서 소켓파일을 지우려 했으나, 권한문제로 지워지지 않아서 생긴 문제인 것 같았다.

소켓 파일 삭제

이전 실행시 남겨졌던 소켓 파일을 삭제해준다

sudo rm -rf /tmp/mongodb-27017.sock

MongoDB 서버 재실행 및 상태 확인

sudo systemctl stop mongod
sudo systemctl start mongod
sudo systemctl status mongod

위 과정을 거쳐주면 정상실행 된다!

앞으로는 서버 종료를 잘 해주도록 하자

profile
v ^_^ v

0개의 댓글