【问题标题】:Install mongodb on ubuntu with apt-get fails使用 apt-get 在 ubuntu 上安装 mongodb 失败
【发布时间】:2014-08-02 09:52:06
【问题描述】:

我正在尝试使用 apt-get 在 Ubuntu Server 14.04 上安装 mongoDB。

我的命令是sudo apt-get install mongodb-org -y

安装后我尝试运行sudo service mongod start 输出为mongod start/running, process 11977

尝试获取状态sudo service mongod status 打印出mongod stop/waiting 试图阻止 mongod sudo service mongod stop 打印 stop: Unknown instance:

当我在命令行中输入 mongo 时,我得到了这个

MongoDB shell version: 2.6.3
connecting to: test
2014-08-02T11:49:28.781+0200 warning: Failed to connect to 127.0.0.1:27017, reason: errno:111     Connection refused
2014-08-02T11:49:28.782+0200 Error: couldn't connect to server 127.0.0.1:27017 (127.0.0.1),   connection attempt failed at src/mongo/shell/mongo.js:146
exception: connect failed

我做错了什么?

【问题讨论】:

  • 你能试试用这个“mongo --host localhost --port 27017”运行mongo吗?看看是否可行。
  • 'mongo --host localhost --port 27017 MongoDB shell 版本:2.4.9 连接到:localhost:27017/test Sat Aug 2 21:27:42.845 错误:无法连接到服务器 localhost :27017 在 src/mongo/shell/mongo.js:147 异常:连接失败'
  • 当您尝试启动服务时,MongoDB 日志中是否有任何错误?日志文件应为:/var/log/mongodb。除非mongod 服务器已成功启动,否则您将无法连接到mongo shell。
  • 好吧,我知道为什么它不起作用了。我的服务器空间不足。
  • @MiralemCebic 哦!感谢您确认问题:)

标签: mongodb ubuntu apt


【解决方案1】:

mongod 没有运行,这就是你无法连接的原因。在将其作为服务运行之前,只需从命令行运行 mongod 并查看它是如何失败的。一旦你得到它的工作,你可以转换为服务。

【讨论】:

  • 我不知道我做错了什么。我已按照MongoDB 上的说明进行操作,但它不起作用:/
  • 否决“只需从命令行运行 mongodb”。请提供更多详细信息。作为记录,它可能应该是mongod --config /etc/mongod.conf。这对我也不起作用(根本没有输出,只是失败了,我将为此打开一个单独的问题),但是...
猜你喜欢
  • 2014-10-17
  • 1970-01-01
  • 2022-12-04
  • 1970-01-01
  • 1970-01-01
  • 2016-06-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多