gpt4 book ai didi

linux - Errr 'mongo.js:L112 Error: couldn' t 连接到服务器 127.0.0.1 :27017 at src/mongo/shell/mongo. js:L112'

转载 作者:IT老高 更新时间:2023-10-28 11:05:23 32 4
gpt4 key购买 nike

我无法连接到 MongoDB .在 Ubuntu 中它可以工作,但我在 CentOS 工作现在。这是错误信息:

MongoDB shell version: 2.4.2
connecting to: test
Sat Apr 20 07:22:09.390 JavaScript execution failed: Error: couldn't connect to server 127.0.0.1:27017 at src/mongo/shell/mongo.js:L112
exception: connect failed

我尝试删除 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

那你就可以成功执行了(希望如此)。

引用:an answer on Stack Exchange site Database Administrators to Error: couldn't connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js:91 when changing mongodb data directory !

关于linux - Errr 'mongo.js:L112 Error: couldn' t 连接到服务器 127.0.0.1 :27017 at src/mongo/shell/mongo. js:L112',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16120397/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com