问题描述

cmd启动mongo显示:2022-03-14T08:45:33.174+0800 F  CONTROL  [main] Failed global initialization: FileNotOpen: Failed to open "D:\mongodb\data\logs\mongo.log"


任务详情:

在安装目录C:\mongodb\bin下进入cmd
     输入:mongod --dbpath C:\mongodb\data\db --logpath C:\mongodb\data\logs\mongo.log --logappend 时,报错控件[main]全局初始化失败:FileNotOpen:无法打开“D:\mongodb\data\logs\mongo.log”。

正确页面:(注意:进入正确的话,会有光标不断闪烁,没有内容出现。) 

解决方案:

在安装目录下,进入C:\mongodb\data\db,找到mongod.lock文件,删除它。

重新进入就可以啦!

mongo具体安装以及进入步骤:

1、解压mongodb安装包,
2、修改文件夹名称为mongodb.
3、拷贝data文件夹到mongodb之下。
4、启动服务器端,直接在安装目录C:\mongodb\bin下进入cmd
输入:mongod --dbpath C:\mongodb\data\db --logpath C:\mongodb\data\logs\mongo.log --logappend
(注意你的路径如果不是C盘根目录的话,要修改。)
5、启动客户端,在bin目录下进入cmd,打入mongo

服务器端和客户端是两个cmd页面,进入客户端时,也要保持服务器端开启,才能成功使用。

如图所示:

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐