【问题标题】:Moped::Errors::ConnectionFailure Could not connect to any secondary or primary nodes for replica setMoped::Errors::ConnectionFailure 无法连接到副本集的任何辅助节点或主节点
【发布时间】:2013-08-13 08:35:48
【问题描述】:

我的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">]>):

我正在使用 Rails 3.2.11Mongoid 3.1.4

可能出了什么问题?

【问题讨论】:

    标签: mongoid mongoid3


    【解决方案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
      

      运行 mongo
      它会解决问题

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2023-04-02
        • 1970-01-01
        • 2021-06-08
        • 2014-06-25
        • 1970-01-01
        • 2014-09-15
        • 1970-01-01
        相关资源
        最近更新 更多