MongoDB在windows下出现old lock file

本文记录了一次在Windows环境下启动MongoDB v1.8.1遇到的问题及解决过程。主要问题是旧锁文件导致的异常启动,推荐解决方案为删除锁文件并运行修复命令。提供了具体的错误日志和操作步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

** NOTE: when using MongoDB 32 bit, you are limited to about 2 gigabytes of data
**       see http://blog.mongodb.org/post/137788967/32-bit-limitations
**       with --dur, the limit is lower


Tue Sep 18 11:21:42 [initandlisten] db version v1.8.1, pdfile version 4.5
Tue Sep 18 11:21:42 [initandlisten] git version: a429cd4f535b2499cc4130b06ff7c26f41c00f04
Tue Sep 18 11:21:42 [initandlisten] build sys info: windows (5, 1, 2600, 2, 'Service Pack 3') BOOST_LIB_VERSION=1_35
************** 
old lock file: D:\www\mongodb\data\mongod.lock.  probably means unclean shutdown
recommend removing file and running --repair
see: http://dochub.mongodb.org/core/repair for more information
*************
Tue Sep 18 11:21:42 [initandlisten] exception in initAndListen std::exception: old lock file, terminating
Tue Sep 18 11:21:42 dbexit: 
Tue Sep 18 11:21:42 [initandlisten] shutdown: going to close listening sockets...
Tue Sep 18 11:21:42 [initandlisten] shutdown: going to flush diaglog...
Tue Sep 18 11:21:42 [initandlisten] shutdown: going to close sockets...
Tue Sep 18 11:21:42 [initandlisten] shutdown: waiting for fs preallocator...
Tue Sep 18 11:21:42 [initandlisten] shutdown: closing all files...
Tue Sep 18 11:21:42 closeAllFiles() finished

Tue Sep 18 11:21:42 dbexit: really exiting now


网上都是Linux环境下的,语句的确方便很多。。。

windows下sb解决方法:直接到该目录下删除mongod.lock



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值