【问题标题】:Mongodb problem_could not connect to serverMongodb问题_无法连接到服务器
【发布时间】:2014-07-23 11:47:56
【问题描述】:

我使用 ubuntu 14.04LTS 和 mongodb 版本 2.4.9。当我在终端中输入“mongo”时,它总是显示“正在连接到:测试 6 月 3 日星期二 10:03:57.911 错误:无法在 src/mongo/shell/mongo.js:145 连接到服务器 127.0.0.1:27017 例外:连接失败”。 但是,如果我在一个终端运行 mongod,在另一个终端运行 mongo,一切正常。 如果我关闭 mongod 的窗口,连接会再次失败。 我需要在不打开 mongod 终端的情况下使用 mongodb,我该怎么办? 谢谢!

【问题讨论】:

标签: mongodb


【解决方案1】:

您需要将 mongodb 作为服务或守护程序启动(取决于操作系统,在您的情况下为守护程序),请查看文档

Documentation

【讨论】:

    【解决方案2】:
    sudo service mongod start
    

    或者

    要将mongod 进程作为守护进程(即fork)运行,并将其输出写入日志文件,请使用--fork--logpath 选项。您必须创建日志目录;但是,如果日志文件不存在,mongod 会创建它。

    以下命令将 mongod 作为守护进程启动,并将日志输出记录到 /var/log/mongodb.log。

    mongod --fork --logpath /var/log/mongodb.log
    

    【讨论】:

      猜你喜欢
      • 2019-03-02
      • 2014-02-04
      • 2021-10-03
      • 2019-02-26
      • 2020-11-03
      • 1970-01-01
      • 2013-03-25
      • 2018-10-17
      相关资源
      最近更新 更多