Mongodb 在 rails 应用程序中重新启动时不起作用



我不得不强制重新启动我的 linux 计算机,重新打开后,与我的 Mongodb 安装相关的任何内容都无法正常运行。

我的 rails 应用程序使用 Mongoid 给出此错误:

Could not connect to any secondary or primary nodes for replica set <Moped::Cluster nodes=[<Moped::Node resolved_address="127.0.0.1:27017">]>

尝试加载页面时,在 Rails 控制台中出现类似错误。

之前一切都很顺利,我不知道如何纠正这艘船。

当 mongo 守护程序未运行时,我通常会收到此错误。尝试运行如下内容:

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

用于在系统启动时自动启动的方法将因操作系统而异。你运行什么版本的 Linux?

我不知道

这是对还是错的方式,但它总是对我有用

rm/data/db/mongod.lock

Mongod --dbpath/data/db --repair

Mongod --dbpath/data/db

相关内容

  • 没有找到相关文章

最新更新