首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Windows 7企业级服务包32位操作系统上的MongoDB安装

Windows 7企业级服务包32位操作系统上的MongoDB安装
EN

Stack Overflow用户
提问于 2016-02-22 07:29:18
回答 2查看 415关注 0票数 0

我刚刚在我的windows机器上安装了monodb(版本3.2)。我还创建了D:/data/db目录。当我给出命令"mongod“来启动它时,它会显示以下错误。

下面的选项被尝试过

1.c:~\MongoDB\Server\3.2\bin>mongod.exe (下面列出了错误堆栈)

代码语言:javascript
运行
复制
2016-02-18T13:29:41.629+0530 I STORAGE  [initandlisten] exception in initAndList
en: 28663 Cannot start server. The default storage engine 'wiredTiger' is not av
ailable with this build of mongod. Please specify a different storage engine exp
licitly, e.g. --storageEngine=mmapv1., terminating
2016-02-18T13:29:41.629+0530 I CONTROL  [initandlisten] dbexit:  rc: 100
  1. c:~\MongoDB\Server\3.2\bin>mongod.exe --存储引擎=mmapv1 1 相同的日志文件
  2. 我遵循了在这个link中给出的解决方案,我得到了同样的问题。
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-02-22 08:39:36

storageEngine=mmapv1适用于旧版本,因为您安装的是最新版本3.2。因此,默认情况下,如果启动mongod,wiredTiger文件的内部数据/db将相同。因此,删除db目录中的所有内容,然后用

mongod --storageEngine=mmapv1

每当您想从一个存储引擎切换到另一个存储引擎时,您需要清理db目录,然后只有您可以使用swich。

对于wiredTiger

单神-存储引擎=线虎或单神

票数 1
EN

Stack Overflow用户

发布于 2016-12-10 13:41:02

您可以使用mongod --storageEngine=mmapv1 --dbpath "Your Path"

欲知更多详情,请访问https://technicalforum.wordpress.com/2016/12/10/mongodb-tutorial-part1/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35547999

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档