Мопед:: Ошибки:: ConnectionFailure Не удалось подключиться к каким-либо вторичным или основным узлам для набора реплик

Мне пришлось принудительно отключить мою систему Ubuntu после того, как ее повесили. Теперь я получаю эту ошибку при попытке запустить мое приложение Rails.

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

Im использует Rails 3.2.11 с Mongoid 3.1.4.

Что может быть неправильным?

Ответ 1

Мне удалось заставить его работать, удалив файл mongod.lock и перезапустив mongodb service

sudo rm /var/lib/mongodb/mongod.lock
sudo service mongodb start

Ответ 2

Удалите mongodb с помощью

sudo apt-get autoremove mongodb-*

затем установите с помощью

apt-get install mongodb-server

беги монго
это решит проблему