0
A
回答
2
根据您最近的两条评论,您应该注意一些事项。
你不能因为有一个锁文件,重新启动蒙戈窗口服务。由于mongod正在尝试自动重启,因此CPU数量增加。
当mongod进程/服务被不正确关闭时,数据路径下会有一个锁文件。在数据目录上执行
dir
,我相信您会在那里找到锁文件mongod.lock
。您不需要重新启动您的PC,只需删除锁定文件(您可能需要禁用该服务才能这样做)并重新启动服务。
那里,都涉及到在Windows重新启动行为的两个服务器门票 -
Ticket 3582 - 此修复程序(其中
mongod
自动重启不再出现)是从2.1.0版本开始。 2.1.x是开发分支。MongoDB 2.2.0-rc0最近发布并准备测试。这是2.1.x开发系列的高潮。
2.2版本说明:http://docs.mongodb.org/manual/release-notes/2.2
下载:http://www.mongodb.org/downloads
更新日志:https://jira.mongodb.org/browse/SERVER/fixforversion/11218
Ticket 2,这是目前处于规划阶段,将是一个longer-短期修复。
2
这会更好install MongoDB as a Windows Service,而不是从.bat文件运行。
然后,您可以使用正常的服务功能,如自动启动和恢复。
相关问题
- 1. 通过Windows服务运行.bat vs启动文件夹
- 2. 如何在WIN系统BAT文件自动启动
- 3. .bat文件:启动JVM的背景
- 4. 通与BAT文件
- 5. 通过http调用远程.bat文件
- 6. 通过命令行运行.bat文件
- 7. 通过.BAT文件安装UCM 10g
- 8. 方案将不会通过bat文件
- 9. 如何使用.bat文件启动appium 1.6.5
- 10. 如何使用.bat文件重新启动进程
- 11. 如何通过C#.Net访问.bat文件内容?
- 12. 启动时Windows 10的启动文件夹没有运行.bat文件
- 13. 如何使用bat重新启动Eclipse
- 14. 如何通过单击GUI中的JButton来启动.exe文件?
- 15. 如何通过在的NodeJS
- 16. 从.txt文件通过.bat文件复制到剪贴板
- 17. 通过Flask中的.bat文件打开.exe文件
- 18. bat文件:通过文件循环并使用结果操作
- 19. 如何创建BAT文件
- 20. 如何编写“* .bat”文件?
- 21. 如何MongoDB的命令,使用使用.bat文件.bat文件
- 22. Nodejs通过http发送文件
- 23. 通过NodeJS下载Tar文件
- 24. 如果目录不存在,请通过bat文件安装exe
- 25. 如何通过nodejs从Angularjs上传文件到s3
- 26. 通过Netbeans上的文件启动任意可执行文件
- 27. 如何通过Vagrant启动VM
- 28. Android:如何通过代码启动WiFi
- 29. 如何通过IPython启动pyspark?
- 30. 如何通过角2,春季启动
我曾经把MongoDb设置为服务,但会出现问题。 如果MongoDb意外停止,它会因某种原因被锁定。 在这种情况下服务无法重新启动,但它会一次又一次地尝试,直到CPU 100%,最后重新启动我的电脑。 – EasonBlack 2012-08-01 08:40:36
你运行的是哪个版本的MongoDB? – 2012-08-01 08:52:56
db.version()= 2.0.3 – EasonBlack 2012-08-01 09:20:12