/*十有三博客*/
  • 首页
  • 关于本站
  • 网站地图
  • RSS订阅

MongoDB学习笔记:28663 Cannot start server. The default storage engine 'wiredTiger' is not available

2016-02-01 十有三 2 浏览:1万+ 数据库 MongoDB

前阵子刚开始接触MongoDB,结果一开始就在安装数据库的这个步骤遇到了服务无法启动的问题。根据错误提示得知是由于当前数据库引擎不支持32系统所导致的,解决这个问题很简单,只要切换下MongoDB的默认数据库引擎即可,当然最好是升级到64位系统,毕竟没有2GB的限制而且新引擎的性能也有很大的提升。

一开始是使用 mongod --dbpath 命令进行安装:

使用命令安装MongoDB

当时安装的MongoDB版本是3.2.1,此版本的默认引擎是wiredTiger,正好32位系统不支持此引擎,所以会抛出如下的错误:

2016-02-01T17:04:08.333+0800 I STORAGE  [initandlisten] exception in initAndListen: 28663 Cannot start server. The default storage engine 'wiredTiger' is not available with this build of mongod.Please specify a different storage engine explicitly, e.g. --storageEngine=mmapv1., terminating

错误Cannot start server. The default storage engine 'wiredTiger' is not available截图

仔细看下错误提示,错误提示很清晰的说了问题产生的原因和解决方法,我们只要在安装MonogoDB的命令后面加一个参数--storageEngine=mmapv1,将wiredTiger引擎切换成mmapv1引擎,安装即可成功!!!

使用--storageEngine=mmapv1参数切换数据库引擎


作者:十有三

出处:https://shiyousan.com/post/635899608061648661

版权声明:本文采用知识共享许可协议:署名-相同方式共享 4.0 国际(CC BY-SA 4.0)。欢迎转载本文,转载请声明出处或保留此段声明。


  • 上一篇: MongoDB学习笔记:解决编写.mongorc.js脚本无效的问题
  • 下一篇: 服务维护笔记:Windows Server 2012 R2 KB3000850补丁更新失败

相关文章
  • 解决SQL SERVER 2014 不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的表进行了更改或者启用了"阻止保存要求重新创建表的更改"选项
  • 在windows server 2012中实现SQL SERVER EXPRESS自动备份数据库
  • System.Data.SqlClient.SqlError: 尚未备份数据库的日志尾部
  • SQL使用ROW_NUMBER函数获取没有ID的当前数据的上下文数据(上一条和下一条)
  • MongoDB在Windows Server 2012 R2中的安全部署
  • MongoDB学习笔记:28663 Cannot start server. The default storage engine 'wiredTiger' is not available

文章分类

.NET技术 123 数据库 24 Web前端 21 网站建设运维 37 操作系统与应用 66 程序猿日常 11 开发工具 12 其他随笔 13

文章标签

ASP.NET ASP.NET MVC C# CSS HTML IIS Javascript Linux MongoDB MySql SQL SQL Server Visual Studio Windows系统 版本控制系统 插件工具 服务器 搞笑娱乐 好文分享 软件应用 生活知识 手机问题 随笔 网络知识 网站设计优化 网站维护 养生保健 异常处理 硬件设备 游戏攻略

热门文章

  • IIS8如何安装和使用URL重写工具-URL Rewrite
  • 林蛋大与楚中天,朱肚皮与朱月坡
  • 解决IE11安装升级失败和在安装前需要更新的问题
  • Windows Server 2012无法安装 .NET3.5-安装角色或功能失败,找不到源文件
  • Win10中如何设置Hyper-V的网络让虚拟机也能上外网

推荐文章

  • 发布BlogEngine.NET 3.3.5.0 出现 HTTP 错误 404.2 和404.0
  • 解决Visual Studio Community 2013中文语言包安装失败导致无法使用的问题
  • 开发趣事:帐号(帐户)和账号(账户)的区别引发的强迫症事件
  • Internet Explorer 无法显示此源及此源包含代码错误
  • Visual Studio Community 2013 (社区版)的一些相关问答

友情链接

  • 码友网

知识共享许可协议 CC BY-SA 4.0本站作品采用知识共享许可协议:署名-相同方式共享 4.0 国际(CC BY-SA 4.0)。
闽ICP备15003702号
闽公网安备 35020302035102号