https://yjkim-dev.tistory.com/59
위 자료를 참고했다.
뭐든 환경설정이 제일 어렵다..~
이미 전에 MongoDB 설치도 잘 했고, 정상 연결되는 것을 확인했는데, 몇일만에 다시 서버 연결하니 Socket Error: Connection failed 에러가 뜨면서 연결되지 않았다.
확인해보니 서버 실행조차 되고있지 않았다.
sudo vi /var/log/mongodb/mongod.log
위 명령을 통해 로그를 확인할 수 있다.
위 내용에서 알 수 있듯이, MongoDB에서 소켓파일을 지우려 했으나, 권한문제로 지워지지 않아서 생긴 문제인 것 같았다.
이전 실행시 남겨졌던 소켓 파일을 삭제해준다
sudo rm -rf /tmp/mongodb-27017.sock
sudo systemctl stop mongod
sudo systemctl start mongod
sudo systemctl status mongod
위 과정을 거쳐주면 정상실행 된다!
앞으로는 서버 종료를 잘 해주도록 하자