Какая польза от файла mongo.lock? - PullRequest
15 голосов
/ 28 июля 2011

Я использую mongodb-v1.8.1. К сожалению, мой сервер завис, и я перезапустил свой сервер. Как только он вернулся, я не смог запустить MongoDB. Я удалил файл mongo.lock и запустил запрос на восстановление базы данных. Теперь монго работает нормально. Я озадачен файлом mongo.lock. Как используется файл mongo.lock? Удаление файла mongo.lock повлияет на мои существующие данные? Пожалуйста, дайте мне знать ваше предложение ..

Спасибо

1 Ответ

18 голосов
/ 28 июля 2011

Mongodb всегда создает файл mongodb.lock при запуске сервера и удаляет его до остановки mongodb.

Удаление mongodb.lock не влияет на какие-либо данные, это просто означает, что mongodb не был остановлен правильно.Итак, вы правильно удалили этот файл, и запуск с параметром -repair должен исправить базу данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...