MongoDB启动报错 28663 Cannot start server

2023-12-07 0 228

今天学习mongoDB的时候,启动总是失败,搜了好久找到这个文档解决了问题,是引擎的问题,具体如下:

启动MongoDB服务

进入安装目录的bin目录

在CMD中执行: mongod –dbpath=数据存放目录这里可以在任何位置建立一个文件夹

有可能在安装过程中出现问题,比如提示 28663错误,则是引擎不适合MONGODB

需要在启动的时加上 -storageEngine=mmapv1

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

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

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

MongoDB启动报错 28663 Cannot start server

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

2020-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

MongoDB启动报错 28663 Cannot start server

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

MongoDB启动报错 28663 Cannot start server

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悠久资源 MariaDB MongoDB启动报错 28663 Cannot start server https://www.u-9.cn/database/mariadb/121530.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务