Linux Mint中的MongoDB 19

问题描述 投票:-1回答:1

我试图在Linux薄荷19中使用mongoDB。但我得到低于错误。

enter image description here

解决办法是什么 ?

mongodb linuxmint
1个回答
1
投票

你正在启动mongo shell客户端,它默认尝试连接到运行在localhost上的mongod服务器并侦听端口27017.但是,没有服务器在那里监听,所以mongo shell会注意到并退出。

您需要调查为什么没有mongod服务器在那里监听:

  1. 未安装MongoDB Server软件包
  2. 您正在指定一个非默认端口,例如/etc/mongod.conf
  3. mongod进程/服务未运行
  4. ...

首先验证是否已安装Server包:

sudo dpkg -l | grep -i ".*mongodb.*server"

然后检查mongod服务的状态并从那里开始。这将告诉你它是否正在运行,它正在监听什么端口,使用什么配置文件等。

sudo systemctl status mongod

如果它没有运行,那么尝试启动它:

sudo systemctl start mongod

如果它仍未运行,请查看日志消息:

sudo journalctl -u mongod.service
© www.soinside.com 2019 - 2024. All rights reserved.