linux下service mongod start启动报错

Posted 倪馒头

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下service mongod start启动报错相关的知识,希望对你有一定的参考价值。

终端执行命令:mongo,连接失败报错263:13

 

查看mongod状态:

ps -aux |grep mongod

发现mongod没启动起来

重新执行service mongod start没报错,使用serivce mongod status查看看到报错显示:

mongod.service: Main process exited, code=exited, status=1/FAILURE

解决方法:

 

cd /var/lib/mongodb

chown -R mongodb:mongodb /var/lib/mongodb

service mongod start

 

重启启动几秒内正常,后面又连接失败,再次service mongod status查看,报错为:

 

查看日志:cat /var/log/mongodb/mongod.log,没看到报什么错,so查找了一些资料后

执行了以下命令后重启的服务器就正常了,这里记录下:

 

删除lock文件:rm /var/lib/mongodb/mongod.lock

修复:mongod  --repair

重启:reboot

 

以上是关于linux下service mongod start启动报错的主要内容,如果未能解决你的问题,请参考以下文章

在Ubuntu下新建一个service服务

Mongod 未启动(mongod.service:失败,结果为“信号”)

未能添加对 mongod.target[Service] 的依赖,忽略:无效参数

Job for mongod.service failed because the control process exited with error code. See "systemct

Spring Boot MongoDB

Failed to start mongod.service: Unit not found