我不得不强制重新启动我的 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