【问题标题】:MongoDB start with error: mongod dead but subsys lockedMongoDB 启动时出现错误:mongod dead 但 subsys 已锁定
【发布时间】:2017-04-19 00:34:00
【问题描述】:

我已安装并尝试在 CentOS Server 5.11、32 位、Plesk 12.5.30 上启动 MongoDB

我在/etc/mongodb.conf上设置了一些属性:

#where to log
logpath=/var/log/mongodb/mongodb.log

# fork and run in background
fork = true

port = 27017

dbpath = /data/db

pidfilepath=/var/run/mongodb/mongodb.pid

#add config storage as stackoverflow
smallfiles = true
... 

我通过这篇文章得到的最后一个配置:Link。但结果是一样的……

日志显示:

Sat Dec  3 12:48:39 db version v1.6.4, pdfile version 4.5
Sat Dec  3 12:48:39 git version: nogitversion
Sat Dec  3 12:48:39 sys info: Linux x86-12.phx2.fedoraproject.org 2.6.32-71.el6$
Sat Dec  3 12:48:39 exception in initAndListen std::exception: dbpath (/var/lib$
Sat Dec  3 12:48:39 dbexit:

Sat Dec  3 12:48:39 shutdown: going to close listening sockets...
Sat Dec  3 12:48:39 shutdown: going to flush oplog...
Sat Dec  3 12:48:39 shutdown: going to close sockets...
Sat Dec  3 12:48:39 shutdown: waiting for fs preallocator...
Sat Dec  3 12:48:39 shutdown: closing all files...
Sat Dec  3 12:48:39     closeAllFiles() finished

Sat Dec  3 12:48:39 dbexit: really exiting now

我尝试开始使用这两个命令:

service mongod start

mongod --dbpath /data/db --smallfiles

并使用命令

service mongod status

消息是

mongod dead but subsys locked

我关注了this tutorialthis tutorial。他们俩都没有使用CentOS 5。这可能是问题吗?我该如何解决这个问题?

【问题讨论】:

    标签: linux mongodb centos5


    【解决方案1】:

    这适用于收到状态消息 mongod dead but subsys lockedthis thread 没有帮助的任何人。我使用 MongoDB v1.6.4 处理 SLC6(可能更接近 CentOS 的行为),以下对我有用:

    rm /var/lib/mongodb/mongod.lock
    

    不幸的是,我不记得我最初是如何计算出来的(可能是日志),但是当我第二次遇到问题时,我在根历史记录中找到了它。

    【讨论】:

      【解决方案2】:

      mongod dead but subsys locked的工作解决方案,从 /var/lock/subsys 中删除 mongod 文件

      rm -rf /var/lock/subsys/mongod

      并启动服务 mongodb

      sudo 服务 mongod 启动

      【讨论】:

        猜你喜欢
        • 2013-01-13
        • 1970-01-01
        • 2016-09-06
        • 1970-01-01
        • 2012-04-12
        • 2014-07-01
        • 1970-01-01
        • 2018-08-25
        • 2017-04-29
        相关资源
        最近更新 更多