Errr 'mongo.js:L112 错误:无法连接到位于 src/mongo/shell/mongo.js:L112 的服务器 127.0.0.1:27017'

2024-03-14

我无法连接到MongoDB http://en.wikipedia.org/wiki/MongoDB。在 Ubuntu 中它可以工作,但我正在工作CentOS http://en.wikipedia.org/wiki/CentOS现在。这是错误消息:

MongoDB shell 版本:2.4.2
连接到:测试
周六 4 月 20 日 07:22:09.390 JavaScript 执行失败:错误:无法连接到服务器 127.0.0.1:27017 位于 src/mongo/shell/mongo.js:L112
异常:连接失败

我尝试删除mongod.lock文件,但它不起作用。


如果您运行的是 Ubuntu,则存在文件夹所有权问题。

运行这些命令:

  1. 停止 MongoDB 服务

    sudo service mongodb stop
    
  2. 删除 MongoDB 锁定文件

    sudo rm /var/lib/mongodb/mongod.lock
    
  3. 将所有权从 root 更改为 MongoDB 路径

    sudo chown -R mongodb:mongodb /var/lib/mongodb/
    
  4. 启动MongoDB服务

    sudo service mongodb start
    
  5. 测试 mongo 应用程序

    mongo
    

然后你就能成功执行(我希望如此)。

参考:Stack Exchange 网站上的答案数据库管理员 to 错误:更改 mongodb 数据目录时无法连接到服务器 127.0.0.1:27017 src/mongo/shell/mongo.js:91 https://dba.stackexchange.com/questions/23438/error-couldnt-connect-to-server-127-0-0-127017-src-mongo-shell-mongo-js91-wh/23441#23441!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Errr 'mongo.js:L112 错误:无法连接到位于 src/mongo/shell/mongo.js:L112 的服务器 127.0.0.1:27017' 的相关文章

随机推荐