python - mongoDB无法正常启动
问题描述
问题1:一开始,我在cmd输入net start MongoDB后,显示的是mongodb【发生系统错误3,系统找不到指定的文件】我按照网上查到的【方法一】,把/bin/data里面的.lock文件删除后,依然出现上面的错误;【方法二】,在cmd里mongod --repair后出现【MongoDB Exit Code 100Returned by mongod when the process throws an uncaught exception.】这两步处理过后,还是解决不了问题。
上图是我mongodb.log的部分截图,我的mongodb这样被关闭了,我不清楚它为什么就关闭了?
于是我重启了电脑。再次启动mongodb,出现了问题2问题2:
这是在网上找到的粗暴的【解决方法】,先remove serviceName,然后install serviceName,之后mongodb就成功启动了。我不知道为什么这样做可以,请教背后的原理?问题3:当我再次启动和关闭mongoDB,又出现了以下问题。
我再次启动,可以正常启动,然而每次停止的时候,都系首先【发生系统错误 1067】??希望得到解答,谢谢。
问题解答
回答1:您的这种情形,不妨请参考官方文档来手工创建Windows Service
sc.exe create MongoDB binPath= ''C:Program FilesMongoDBServer3.4binmongod.exe' --service --config='C:Program FilesMongoDBServer3.4mongod.cfg'' DisplayName= 'MongoDB' start= 'auto'
详细步骤,请参考:
https://docs.mongodb.com/manu...
供参考。
Love MongoDB! Have Fun!
相关文章:
1. 如何解决docker宿主机无法访问容器中的服务?2. css3 - 求css页面解决方案3. Java中main方法里面的参数一定要是String []args吗?4. javascript - webpack构建工具重构代码的流程是怎么样的?5. javascript - 想做一个canvas的触摸画板,但屏幕会在画的时候滚来滚去,如何阻止?6. html5 - 自己的H5页面如何集成支付宝支付7. HTML5表单必填属性设置自定义验证消息?8. mysql 5个left关键 然后再用搜索条件 几千条数据就会卡,如何解决呢9. css - 如何讓圖片像雲一樣的行為?10. javascript - js 多维数组的问题

网公网安备