개발과 기록의 조화

[Issue Tracking] Mongodb Ubuntu에서 최초 실행 시 오류 (mongod.service control process exited code=exited status=14) 본문

Database/MongoDB

[Issue Tracking] Mongodb Ubuntu에서 최초 실행 시 오류 (mongod.service control process exited code=exited status=14)

dlaudtjr03 2020. 3. 10. 01:28
해당 게시물은 학습 및 기록 목적으로 작성되었습니다. 사실과 다른 내용이 있을 수 있으며, 오류가 있거나 궁금한 점은 댓글이나 dlaudtjr07@gmail.com 으로 메일 주시면 감사하겠습니다.

 

리눅스 우분투 OS에서 몽고디비를 최초 설치 후 서비스 시작 시 아래와 같은 코드가 뜨는 경우가 있습니다.

(리눅스 LTS 18.04 bionic , Mongodb 4.2.3 버전 기준)

 

mongod.service control process exited code=exited status=14

 

이러한 이슈를 해결하기 위해서는 어떻게 해야 할까요?


최초 설치 시 몽고디비 구성 파일과 mongodb-<포트번호>.lock 파일의 권한이 몽고디비로 설정되어져 있지 않기 때문입니다. 이에 몽고디비 파일 권한을 mongodb로 바꾸는 작업을 해야 합니다.

 

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

 

파일 권한 변경 후 서버를 재시작하면 서버가 정상적으로 실행 될 것입니다.

Comments