架构师_程序员

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2780|回复: 1

MongoDb 安装启动遇到的几个问题

[复制链接]
发表于 2017-8-20 16:09:07
zu
首先,下载安装mongodb,具体下载安装教程我就不说了,我所用的版本是“mongodb-win32-x86_64-2008plus-ssl-3.4.7-signed”

我安装完成的目录是:D:\MongoDB\Server\3.4\

我以配置文件的方式,来启动的MongoDB,自己新建了一个mongo.conf的文件

<setting> = <value> 这种配置格式,是MongoDB 2.4版本的配置文件,新版本可以兼容旧版本的配置命令

官网介绍链接:https://docs.mongodb.com/v2.4/reference/configuration-options/

新版基于YAML的配置文件格式,介绍链接:https://docs.mongodb.com/manual/reference/configuration-options/

配置如下:

  1. #数据库路径  
  2. dbpath=D:\MongoDB\Server\3.4\data  
  3. #日志输出文件路径  
  4. logpath=D:\MongoDB\Server\3.4\logs\mongo.log  
  5. #错误日志采用追加模式  
  6. logappend=true  
  7. #启用日志文件,默认启用  
  8. journal=true  
  9. #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false  
  10. quiet=true
  11. #端口号 默认为27017  
  12. port=27017
复制代码


然后进入bin目录,用cmd命令启动,启动命令如下:

  1. mongod --config "D:\MongoDB\Server\3.4\mongo.conf"
复制代码


发现报错如下:

---------------------------
mongod.exe - 系统错误
---------------------------
无法启动此程序,因为计算机中丢失 api-ms-win-crt-runtime-l1-1-0.dll。尝试重新安装该程序以解决此问题。
---------------------------
确定   
---------------------------

QQ截图20170820153936.jpg

解决方式如下:

安装VC redit.exe程序解决

是VC的一个程序:VC redit.exe
链接:https://www.microsoft.com/zh-cn/download/details.aspx?id=48145

下载时选择x86还是x64的根据自己系统的需求,安装成功就可以了。



这个问题解决,之后,我们重新运行一下启动命令,发现又报新的错误如下:

D:\MongoDB\Server\3.4\bin>mongod --config "D:\MongoDB\Server\3.4\mongo.conf"
2017-08-20T15:40:48.459+0800 F CONTROL  [main] Failed global initialization: Fil
eNotOpen: Failed to open "D:\MongoDB\Server\3.4\logs\mongo.log"

解决办法,在D:\MongoDB\Server\3.4\目录下面,新建一个logs文件夹!!!!

然后,再次执行启动命令,发现这次没有报错,但是,发现端口都不通,没有启动成功,也不报错,如下:

QQ截图20170820160204.jpg

其实这样,并没有启动成功,解决办法如下:

在D:\MongoDB\Server\3.4\目录下面,新建一个data文件夹!!!!

因为,我们在配置文件中,指定了两个文件的目录,程序不会自动创建目录,需要自己手动创建,如果目录不存在,MongoDb就会启动失败!可能不会报错!!!!

所有,logs和data目录需要我们手动创建,这次启动成功!!!!

启动成功后,千万不要关闭cmd窗口,如果关闭cmd窗口,MongoDb也会被关闭!!!!


MongoDb启动成功界面如下:


QQ截图20170820160516.jpg







上一篇:MongoDb 数据库Robomongo连接工具
下一篇:mongodb v2.4配置文件参数
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
 楼主| 发表于 2017-8-20 16:16:38
mongodb v2.4配置文件参数
https://www.itsvse.com/thread-3994-1-1.html
(出处: 架构师)
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|Archiver|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2020-1-19 13:32

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表