我正在使用mongodb-v1.8.1. 不幸的是,我的服务器被挂起,我重新启动了服务器.一旦它回来,我就无法启动MongoDB.我把mongo拿走了.锁定文件并运行修复数据库查询.现在mongo工作得很好.我对mongo感到困惑.锁定文件.mongo有什么用.锁定文件?.移除mongo.锁定文件会影响我的现有数据吗?
谢谢
我正在使用mongodb-v1.8.1. 不幸的是,我的服务器被挂起,我重新启动了服务器.一旦它回来,我就无法启动MongoDB.我把mongo拿走了.锁定文件并运行修复数据库查询.现在mongo工作得很好.我对mongo感到困惑.锁定文件.mongo有什么用.锁定文件?.移除mongo.锁定文件会影响我的现有数据吗?
谢谢
Mongodb总是创建Mongodb.服务器启动时锁定文件,并在mongodb停止之前删除它.
移除mongodb.锁不会影响任何数据,只是意味着mongodb没有正确停止.所以,删除此文件并运行-repair选项应该修复数据库是正确的.