본문 바로가기

Database

MongoDB active failed 문제( result- exit-code)

728x90
반응형
SMALL
sudo systemctl status mongod

확인해보니, 계속 Active: failed 만 발생하고, 몽고디비가 실행이 안됍니다.

그리고 아래의 오류메세지를 직면합니다.

sudo systemctl start mongod

암만 mongod 실행시켜도 무반응으로 Active 상태가 바껴있지않습니다.

 

이럴때 해결책.

sudo vi /var/log/mongodb/mongod.log
{"t":{"$date":"2020-10-07T05:13:22.639+00:00"},"s":"E",  "c":"NETWORK",  "id":23024,   "ctx":"initandlisten","msg":"Failed to unlink socket file","attr":{"path":"/tmp/mongodb-27017.sock","error":"Operation not permitted"}}

에러를 찾기위해 log 파일을 찾아 확인하였습니다.

에러 확인

permitted 어쩌구저쩌구, 허가권한이 없어서 발생하는 에러입니다.

이럴땐

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

rm -rf  명령어를 이용하여 해당 파일을 지워줍니다.

sudo systemctl stop mongod
sudo systemctl start mongod

그리고 mongod 멈췄다가 다시 실행

휴..

 

 

728x90
반응형
LIST