首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >edX MongoDB连接错误111

edX MongoDB连接错误111
EN

Stack Overflow用户
提问于 2015-05-27 10:27:34
回答 3查看 3.9K关注 0票数 8

当我尝试登录到edX Studio时,总是会收到一个连接错误:

代码语言:javascript
复制
ConnectionFailure at /home/
[Errno 111] Connection refused

Request Method: GET
Request URL: http://localhost:8001/home/
Django Version: 1.4.20
Exception Type: ConnectionFailure
Exception Value: [Errno 111] Connection refused

Exception Location: /edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/pymongo/mongo_client.py in __init__, line 369
Python Executable: /edx/app/edxapp/venvs/edxapp/bin/python
Python Version: 2.7.3

我已经在谷歌上做过尽职调查,并做了如下工作:

代码语言:javascript
复制
sudo rm /var/lib/mongodb/mongod.lock

sudo mongod --repair

sudo service mongodb start

所有这些都是变体,没有什么能奏效。

有人能帮帮我吗?感谢您的阅读。

编辑:当我尝试通过: edX edx登录到staff@example.com Studio时,会发生错误

我在服务器上得到一条登录成功消息,但在那之后我就得到了那个错误。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-05-27 11:25:57

这就是诀窍:

代码语言:javascript
复制
sudo rm /edx/var/mongo/mongodb/mongod.lock
sudo -u mongodb mongod --dbpath /edx/var/mongo/mongodb --repair --repairpath /edx/var/mongo/mongodb
sudo start mongodb

这是我从网站上得到的,非常感谢作者。就我而言,最后一行是:

代码语言:javascript
复制
sudo start mongod

最后没有“b”字。

感谢大家的努力!

更新:

如果您在Ubuntu16.04上运行脚本时得到这个错误,sudo: /etc/init.d/mongod: command not found。主机,尝试以下命令:

代码语言:javascript
复制
sudo rm /edx/var/mongo/mongodb/mongod.lock && sudo mongod -repair --config /etc/mongod.conf && sudo chown -R mongodb:mongodb /edx/var/mongo/. && sudo systemctl start mongod.service

它与最后一个相同,只是它是一个一行,最后一个部分被systemctl start命令替换。

票数 24
EN

Stack Overflow用户

发布于 2017-03-02 15:00:00

这组命令解决了我的问题(类似于Vedran的解决方案):

代码语言:javascript
复制
sudo rm /edx/var/mongo/mongodb/mongod.lock
sudo mongod -repair --config /etc/mongod.conf
sudo chown -R mongodb:mongodb /edx/var/mongo/.
sudo service mongod start

这总是发生在你关闭你的电脑与流浪机器运行。因此,我的建议是在关闭主机之前执行“流浪汉暂停”。

票数 6
EN

Stack Overflow用户

发布于 2018-01-10 09:55:09

在流浪者中执行以下命令

代码语言:javascript
复制
sudo rm /edx/var/mongo/mongodb/mongod.lock
sudo service mongod start
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30479795

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档