广东缘来缘见 發表於 2019-7-28 17:43:00

net start MongoDB启动MongoDB服务失败 报100错误

<p><strong>当我们安装MongoDB服务启动报100错误。</strong><br>
问题描述:</p>
<h3 id="1直接报无法启动服务报100错误在这里插入图片描述">1.直接报无法启动服务,报100错误在这里插入图片描述</h3>
<p><img src="https://img2018.cnblogs.com/blog/1694075/201907/1694075-20190728174421622-142884283.png" alt="" loading="lazy"></p>
<h3 id="2当start时候说服务启动了但是在stop的时候却说没有启动服务">2.当start时候说服务启动了,但是在stop的时候却说没有启动服务</h3>
<p><img src="https://img2018.cnblogs.com/blog/1694075/201907/1694075-20190728174451468-1769493031.png" alt="" loading="lazy"></p>
<p>以上两种情况都会让你的MongoDB服务无法启动,可能存在情况如下:</p>
<h3 id="1首先是没有用管理员执行net-start-mongodb命令会出现这个情况那么这时候只需要通过winxa进入管理员命令符执行命令即可">1.首先是没有用管理员执行net start MongoDB命令会出现这个情况,那么这时候只需要通过win+x+a进入管理员命令符执行命令即可。</h3>
<h3 id="2没有正常关闭mongodb服务导致mongodb被锁了这时候进入data有些人的是db目录删除mongodlock文件然后重新启动服务即可">2.没有正常关闭mongodb服务,导致mongodb被锁了。这时候进入data(有些人的是db)目录,删除mongod.lock文件,然后重新启动服务即可。</h3>
<h3 id="3如果上面的情况都不能解决问题那么问题就可能隐藏比较深了可能是个人的操作不当导致">3.如果上面的情况都不能解决问题,那么问题就可能隐藏比较深了,可能是个人的操作不当导致。</h3>
<p>就拿我个人的出现的问题来说,当一开始创建mongod.cfg文件时,由于大意对路径没有留意,原本路径为d:\data\mongo\db目录写成了d:\data\mongod\db路径,此时生成的配置文件中dbpath就变成了d:\data\mongod\db,而我的目录中并不存在d:\data\mongod\db目录,所以直接造成了无法启动服务,这个错误非常致命,把配置文件中的dbpath中的d:\data\mongo\db去掉就行了。</p>
<p><img src="https://img2018.cnblogs.com/blog/1694075/201907/1694075-20190728174502318-866300251.png" alt="" loading="lazy"></p><br><br>
来源:https://www.cnblogs.com/guoyinghome/p/11260181.html
頁: [1]
查看完整版本: net start MongoDB启动MongoDB服务失败 报100错误