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
'Database' 카테고리의 다른 글
ERROR 1231 (42000): Variable 'sql_mode' can't be set to the value of 'NO_AUTO_CREATE_USER' (0) | 2023.11.16 |
---|---|
Command 'mongo' not found 몽고디비 (0) | 2023.05.18 |
MongoDB 설치시 Command not found: mongo (3) | 2023.04.12 |
SQL 의 COALESCE 함수 사용법 (0) | 2023.04.07 |
Mysql workbench에서 데이터 갑자기 BLOB 로 나타나는 현상 해결법 (0) | 2023.01.04 |