Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux MongoDB启动错误:mongod已死亡,但子系统已锁定_Linux_Mongodb_Centos5 - Fatal编程技术网

Linux MongoDB启动错误:mongod已死亡,但子系统已锁定

Linux MongoDB启动错误:mongod已死亡,但子系统已锁定,linux,mongodb,centos5,Linux,Mongodb,Centos5,我已经安装并正在尝试在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

我已经安装并正在尝试在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
... 
我通过这篇文章得到的最后一个配置:。但结果是一样的

日志显示:

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

并使用命令

service mongod status
信息是

mongod dead but subsys locked

我跟在后面,然后。他们都没有使用CentOS 5。这可能是问题所在吗?如何解决此问题?

这适用于任何收到mongod dead状态消息但subsys被锁定且没有帮助的人。我使用MongoDB v1.6.4开发SLC6(可能更接近CentOS的行为),以下内容对我很有用:

rm /var/lib/mongodb/mongod.lock

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

这适用于任何收到状态消息
mongod dead但subsys锁定且没有帮助的人。我使用MongoDB v1.6.4开发SLC6(可能更接近CentOS的行为),以下内容对我很有用:

rm /var/lib/mongodb/mongod.lock

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

mongod死了但子系统锁定的工作解决方案,删除mongod文件表单/var/lock/subsys

rm-rf/var/lock/subsys/mongod

并启动服务mongodb


sudo服务mongod启动

mongod死机但子系统锁定的工作解决方案
,删除mongod文件表单/var/lock/subsys

rm-rf/var/lock/subsys/mongod

并启动服务mongodb

sudo服务mongod启动