当前位置:论坛首页 > Linux面板 > 求助

【已解答】 mongodb无法启动

发表在 Linux面板2021-10-9 17:37 [复制链接] 11 3961

执行命令:/etc/init.d/mongodb start
显示如下图

执行命令截图

执行命令截图

log1

log1

log2

log2
使用道具 举报 只看该作者 回复
发表于 2021-10-9 17:43:09 | 显示全部楼层
mongodb.png
您好,根据图中的样式修改下启动脚本,然后重启mongodb看下有报错吗?
使用道具 举报 回复 支持 反对
发表于 2021-10-9 17:51:43 | 显示全部楼层
大炮运维V587 发表于 2021-10-9 17:43
您好,根据图中的样式修改下启动脚本,然后重启mongodb看下有报错吗?

您好 这个方法我在论坛查解决方法时试过了,没有用,刚才又试了一次还是一样的报错.
造成这个问题的原因是,我没有关闭mongodb,就在宝塔后台点击卸载了mongodb,
然后就出现了这个问题,查询过很多方法,基本都是说是异常关闭.删除/tmp/mongo-27017.sock 以及mongo.lock,重装再重启,还是一样的问题.
使用道具 举报 回复 支持 反对
发表于 2021-10-9 17:59:19 | 显示全部楼层
大炮运维V587 发表于 2021-10-9 17:43
您好,根据图中的样式修改下启动脚本,然后重启mongodb看下有报错吗?

log中13行msg提示我
"This version of MongoDB is too recent to start up on the existing data files. Try MongoDB 4.2 or earlier",
"此版本的MongoDB太新,无法在现有数据文件上启动。请尝试MongoDB 4.2或更早版本"
使用道具 举报 回复 支持 反对
发表于 2021-10-10 10:10:40 | 显示全部楼层
renyi 发表于 2021-10-9 17:51
您好 这个方法我在论坛查解决方法时试过了,没有用,刚才又试了一次还是一样的报错.
造成这个问题的原因是, ...

看下现在还有mongodb的进程吗?
  1. ps aux|grep mongodb
  2. netstat -lntup|grep 27017
复制代码
使用道具 举报 回复 支持 反对
发表于 2021-10-10 10:17:17 | 显示全部楼层
本帖最后由 renyi 于 2021-10-10 10:22 编辑
大炮运维V587 发表于 2021-10-10 10:10
看下现在还有mongodb的进程吗?

您好,我昨天已经根据log的报错解决了.原因就是我昨天写在上面的13行log提示,宝塔默认安装的4.4版本太高了.需要安装mongo4.2以前的版本
使用命令:
wget -O mongodb.sh http://download.bt.cn/install/0/old/mongodb.sh;bash mongodb.sh install
安装了4.0版本的就可以正常启动了.
使用道具 举报 回复 支持 反对
发表于 2021-10-10 10:20:41 | 显示全部楼层
大炮运维V587 发表于 2021-10-10 10:10
看下现在还有mongodb的进程吗?

ps aux|grep mongodb 这个命令我昨天修复好之前有使用过 ,只有一个自己的进程,没有mongodb.昨天修复好之前的27017端口一直是未使用的,在宝塔后台的安全里看的,没有使用netstat -lntup|grep 27017命令.
使用道具 举报 回复 支持 反对
发表于 2021-10-10 10:55:02 | 显示全部楼层
renyi 发表于 2021-10-10 10:20
ps aux|grep mongodb 这个命令我昨天修复好之前有使用过 ,只有一个自己的进程,没有mongodb.昨天修复好之 ...

好的,是不是你的服务器系统不兼容高版本的mongodb?
使用道具 举报 回复 支持 反对
发表于 2021-10-10 10:59:31 | 显示全部楼层
大炮运维V587 发表于 2021-10-10 10:55
好的,是不是你的服务器系统不兼容高版本的mongodb?

应该不是的 我很久以前就用的mongo4.4,没有问题.以前卸载重装也是没有问题的.直到我前几天卸载mongo重装的时候才出现的.
使用道具 举报 回复 支持 反对
发表于 2021-10-10 11:37:42 | 显示全部楼层
renyi 发表于 2021-10-10 10:59
应该不是的 我很久以前就用的mongo4.4,没有问题.以前卸载重装也是没有问题的.直到我前几天卸载mongo重装 ...

现在还需要安装4.4吗?4.2 目前可以满足您的使用吗?
使用道具 举报 回复 支持 反对
发表于 2021-10-10 15:42:36 | 显示全部楼层
大炮运维V587 发表于 2021-10-10 11:37
现在还需要安装4.4吗?4.2 目前可以满足您的使用吗?

已经可以正常使用了 谢谢
使用道具 举报 回复 支持 反对
发表于 2021-10-10 16:28:02 | 显示全部楼层
renyi 发表于 2021-10-10 15:42
已经可以正常使用了 谢谢

好的
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表