【问题标题】:Error while connecting Mongo to localhost将 Mongodb 连接到 localhost 时出错
【发布时间】:2019-11-05 05:01:36
【问题描述】:

我的 ubuntu 16.4 LTS 上安装了 Robo 3T-1.3。 它向我显示以下错误:

`无法在 localhost:27017 连接到 MongoDB。

错误: 网络不可达。原因:无法连接到服务器localhost:27017,连接尝试失败:SocketException: Error connected to localhost:27017 (127.0.0.1:27017) :: 由:: Connection refused`引起的`

如何解决?

【问题讨论】:

  • 首先通过命令ps aux | grep mongod检查mongod进程是否在你的系统上运行。
  • @krishnaPrasad,它向我展示了这个:komal 4923 0.0 0.0 14220 976 pts/4 S+ 10:36 0:00 grep --color=auto mongod
  • 所以您的 mongod 进程没有运行,这就是 Robo 3T-1.3 无法在 localhost 上连接 mongo 的原因。您可以以sudo systemctl start mongod 启动 mongod,或者查看如何在 localhost 上启动 mongod。

标签: mongodb


【解决方案1】:

首先通过这个命令检查你的 mongo 状态。

sudo systemctl status mongod

您可以点击此链接。 https://www.digitalocean.com/community/tutorials/how-to-install-mongodb-on-ubuntu-16-04

【讨论】:

  • 它显示了这个输出:mongod.service - MongoDB 数据库服务器加载:加载(/lib/systemd/system/mongod.service;禁用;供应商预设:启用)活动:非活动(死)文档:docs.mongodb.org/manual
  • 嘿,谢谢你的帮助..我启动了 mongod,问题得到了解决。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-04-04
  • 2020-04-27
  • 2019-03-17
  • 2021-07-21
  • 2019-02-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多