복붙노트

[MONGODB] mongo.lock 파일의 사용은 무엇입니까?

MONGODB

mongo.lock 파일의 사용은 무엇입니까?

나는 MongoDB를-v1.8.1을 사용하고 있습니다. 불행히도 내 서버는 교수형에 도착하고 나는 그것을 다시 내가-수없는 MongoDB를 시작 오는 나의 server.Once을 다시 시작됩니다. 나는 잘 작동 몽고 query.Now mongo.lock 파일 및 실행 된 복구 데이터베이스를 제거했습니다. 나는 내 기존 데이터에 영향을 미칠 것이다 mongo.lock 파일을 .Removing?를 mongo.lock 파일의 사용이다 file.What mongo.lock에 당황하고? 나에게 당신의 제안을 알려 주시기 바랍니다 ..

감사,

해결법

  1. ==============================

    1.서버가 시작 MongoDB를 정지하기 전에 떨어질 때 MongoDB를 항상 mongodb.lock 파일을 만듭니다.

    서버가 시작 MongoDB를 정지하기 전에 떨어질 때 MongoDB를 항상 mongodb.lock 파일을 만듭니다.

    mongodb.lock를 제거하면 그냥 그 MongoDB를 올바르게 중지되지 않았 음을 의미 데이터에 영향을주지 않습니다. 그래서, 당신은이 파일을 제거하고 데이터베이스를 해결해야 -repair 옵션을 실행에 정확합니다.

  2. from https://stackoverflow.com/questions/6857781/what-is-the-use-of-the-mongo-lock-file by cc-by-sa and MIT license