【问题标题】:MongoDB Error couldn't connect to serverMongoDB 错误无法连接到服务器
【发布时间】:2013-10-09 02:54:02
【问题描述】:

我先执行命令:

sudo service mongodb restart

我得到提示:

stop: Unknown instance: 
mongodb start/running, process 3175

然后,我执行命令:

mongo

我得到错误:

MongoDB shell version: 2.4.6
connecting to: test
Tue Oct  8 19:48:08.961 Error: couldn't connect to server 127.0.0.1:27017 at  src/mongo/shell/mongo.js:145
exception: connect failed

我不知道我是怎么得到这个错误的。

【问题讨论】:

  • 运行 ps -ef | grep mongo 以确保进程启动并保持运行。看起来它开始然后崩溃。如果是这种情况,请检查 mongo 错误日志。 (假设您使用的是 Linux)
  • 谢谢,我已经在stackoverflow.com/questions/5726032/…得到答案
  • 看起来你的问题已经解决了,你必须回答你的问题并关闭它......

标签: mongodb


【解决方案1】:

执行以下命令

sudo rm -rf /var/lib/mongodb/mongod.lock

然后

sudo service mongodb restart

【讨论】:

  • 应该是:sudo service mongod restart
【解决方案2】:

只需执行以下几行:

  1. sudo rm /var/lib/mongodb/mongod.lock

  2. mongod --repair

  3. sudo start mongodb

  4. sudo status mongodb

  5. 蒙哥

现在您可以访问您的 mongo 终端了。

【讨论】:

    猜你喜欢
    • 2013-03-25
    • 1970-01-01
    • 1970-01-01
    • 2016-09-03
    • 1970-01-01
    • 2019-03-02
    • 2014-02-04
    • 2021-10-03
    相关资源
    最近更新 更多