몽고DB에서 DB의 data corruption문제 혹은 알수없는 문제로 인해서 정상적으로 동작하지 않는 경우가 있습니다. 만약에 장비가 비정상적으로 종료되는 바람에 DB영역의 데이타에 corruption이 발생한 것이 원일일 경우에는 recover기능을 통해서 몽고DB를 복구를 하여야 합니다. mongod --repair 는 다음 작업을 진행하게 됩니다. 1. 모든 index들을 rebuild 2. corrupt 데이타들을 무시 3. 찾을 수 없는 data/metadata에 대해서 빈 파일을 생성 몽고DB 복구 1. mongod 정지 # systemctl stop mongod 2. --dbpath에 있는 데이타들을 백업 *dbpath는 /etc/mongod.conf 에서 확인이 가능합니다. # grep..