MongoDB安装启动的一些问题(exception: connect failed)

本文介绍了在安装MongoDB后启动时遇到的'exception: connect failed'问题及其解决方案。首先尝试通过'mongod'命令启动服务,但因缺少'/data/db'文件夹导致失败。接着使用sudo命令创建该文件夹,然后再次尝试启动服务,发现因文件大小不足而失败。最后通过'sudo mongod --smallfiles'参数成功启动MongoDB,并进入mongo shell。此外,还提到了如何设置MongoDB开机自启的相关配置。
摘要由CSDN通过智能技术生成

在安装完成MongoDB后启动时遇到以下问题(版本如下,使用默认安装的方式),安装可以查看如下地址安装(MongoDB安装教程
在这里插入图片描述
首先这样启动是启动不起来的,需要先启动MongoDB的服务,如下命令

mongod

但是启动失败,可以从提示中看到是因为缺少了/data/db这个文件
在这里插入图片描述
使用mkdir命令创建该文件(此处需要管理员权限,遂sudo)

sudo mkdir /data/db

紧接着继续使用命令启动服务(此处使用管理员权限启动)

sudo mongod

可以看到又启动失败,不过我们从错误信息中得到是因为该文件大小不够
在这里插入图片描述
遂使用启动命令加参数如下启动

sudo mongod --smallfiles

可以看到启动成功并启动另一个终端进入了mongo
在这里插入图片描述

详细有关设置开机自启及相关配置可以通过此博客查看Ubuntu16.04安装MongoDB并设置开机自启

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值