广告位联系
返回顶部
分享到

MongoDB启动报错28663 Cannot start server的解决方法

mariadb 来源:互联网搜集 作者:秩名 发布时间:2020-04-17 21:02:08 人浏览
摘要

启动MongoDB服务 进入安装目录的bin目录 在CMD中执行: mongod --dbpath=数据存放目录这里可以在任何位置建立一个文件夹 有可能在安装过程中出现问题,比如提示 28663错误,则是引擎不适合MONGODB 需要在启动的时加上 -storageEngine=mmapv1 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

当时安装的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

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

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


版权声明 : 本文内容来源于互联网或用户自行发布贡献,该文观点仅代表原作者本人。本站仅提供信息存储空间服务和不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权, 违法违规的内容, 请发送邮件至2530232025#qq.cn(#换@)举报,一经查实,本站将立刻删除。

您可能感兴趣的文章 :

原文链接 : https://shiyousan.com/post/635899608061648661
相关文章
  • centos编译安装mariadb的过程
    centos编译安装mariadb 一般我不太愿意用mysql,那个玩意,有的时候不太友好。 我还是比较喜欢mariadb。 1:安装cmake环境 安装MariaDB之前,首先
  • debian10 mariadb安装过程介绍

    debian10 mariadb安装过程介绍
    安装 1 apt-get install mariadb-server 修改配置 1 vim /etc/mysql/mariadb.conf.d/50-server.cnf 修改允许所有IP连接数据库 1 bind-address =0.0.0.0 修改root密码 1 mar
  • MariaDB表表达式之公用表表达式(CTE)

    MariaDB表表达式之公用表表达式(CTE)
    公用表表达式(Common Table Expression,CTE)和派生表类似,都是虚拟的表,但是相比于派生表,CTE具有一些优势和方便之处。 CTE有两种类型:
  • MariaDB Spider数据库分库分表实践记录

    MariaDB Spider数据库分库分表实践记录
    分库分表 一般来说,数据库分库分表,有以下做法: 按哈希分片:根据一条数据的标识计算哈希值,将其分配到特定的数据库引擎中; 按
  • 详解MariaDB的安装与配置

    详解MariaDB的安装与配置
    镜像下载、域名解析、时间同步请点击 阿里云开源镜像站 MariaDB的安装与配置 (菜鸡我是用阿里源安装的) MariaDB是MySQL的一个分支,由开源社
  • MongoDB启动报错28663 Cannot start server的解决方法
    启动MongoDB服务 进入安装目录的bin目录 在CMD中执行: mongod --dbpath=数据存放目录这里可以在任何位置建立一个文件夹 有可能在安装过程中出
  • 本站所有内容来源于互联网或用户自行发布,本站仅提供信息存储空间服务,不拥有版权,不承担法律责任。如有侵犯您的权益,请您联系站长处理!
  • Copyright © 2017-2022 F11.CN All Rights Reserved. F11站长开发者网 版权所有 | 苏ICP备2022031554号-1 | 51LA统计