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 넘버]