Detected unclean shutdown - /data/teaming/mongodb/data/mongod.lock is not empty.
2022. 12. 8. 14:26ㆍ웹개발
I CONTROL [initandlisten] options: { config: "/etc/mongod.conf", net: { bindIp: "0.0.0.0", port: 27017 }, processManagement: { fork: true, pidFilePath: "/var/run/mongodb/mongod.pid" }, security: { authorization: "enabled" }, storage: { dbPath: "/data/mongodb/data", journal: { enabled: true } }, systemLog: { destination: "file", logAppend: true, path: "/data/mongodb/log/mongod.log" } }
W STORAGE [initandlisten] Detected unclean shutdown - /data/mongodb/data/mongod.lock is not empty.
I STORAGE [initandlisten] Detected data files in /data/mongodb/data created by the 'wiredTiger' storage engine, so setting the active storage engine to 'wiredTiger'.
서버가 강제 셧다운되었을 때 생기는 에러
W에 적힌대로 비정상 종료, unclean shutdown이라 mongod.lock에 데이터가 남아있다.
mongod.lock의 사이즈가 0이 아니면 mongodb는 실행되지 않기 때문에, repair를 해야한다.
https://www.mongodb.com/docs/manual/tutorial/recover-data-following-unexpected-shutdown/
// 데이터 들어있는 락파일 삭제
rm /data/db/mongod.lock
// 원래 상태로 복구
mongod --repair --dbpath /data/mongodb/data/
// 재시작
service mongod start
끝.
728x90
'웹개발' 카테고리의 다른 글
warning: @@@@.rpm: Header V4 RSA/SHA256 Signature, key ID ####: NOKEY (0) | 2022.12.23 |
---|---|
in centOS7) 의외로 쿼리 찍을때 자주 나는 Quotation Error (1) | 2022.12.13 |
err no. mariadb (코드 뜨면 해결 후 계속 추가 예정) (0) | 2022.12.06 |
err no. mongodb (코드 뜨면 해결 후 계속 추가 예정) (0) | 2022.11.24 |
windows에서 tar.gz 파일 압축 해제하기 (0) | 2022.11.11 |