새소식

반응형
MongoDB/ERROR LOG

mongod.service: Failed with result 'exit-code'.

  • -
반응형

mongoDB 인증모드가 되지 않을때 실행이 안되고 exit-code가 뜹니다.

 

아래의 커맨드 입력해주세요

sudo rm -rf /tmp/mongodb-27017.sock
sudo service mongod start

sudo chown -R mongodb:mongodb /var/lib/mongodb
sudo chown mongodb:mongodb /tmp/mongodb-27017.sock

 

혹시나 위에 명령어를 입력했는데도 안된다면 config를 설정할때 띄어쓰기를 잘못했을 수 있습니다.

sudo gedit /etc/mongod.conf

 

아래처럼 띄어쓰기를 알맞게 해주어야 에러가 나지 않습니다.

security:[여기서 바로 enter!]
[띄어쓰기 2칸!]authorization: 'enabled'

 

마지막으로도 안된다면 27017 포트를 이미 사용하고 있어서 문제가 됐을수도 있습니다.

아래의 명령어로 확인해주세요.

sudo lsof -i :27017

 

27017포트가 살아 있다면 아래의 명령어로 종료 시켜 줍니다.

sudo kill -9 [pid 넘버]

 

반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.