当前位置:论坛首页 > BUG提交 > Linux面板

【已解决】关于MongoDB 4.4.6 无法启动

发表在 BUG提交2023-4-22 14:19 [复制链接] 4 2954

自从下载MongoDB之后,我是能够正常使用的,但是我服务器重启之后,发现项目无法连接到数据库之后,我查看了宝塔的后台,发现MongoDB是关闭的状态,于是我尝试将MongoDB重新开起来,发现点击之后,只是一闪而过,并没有启动成功,我将MongoDB卸载了四五遍,并且删除了/www/server/MongoDB的目录后,再次重新安装还是一样的结果
使用道具 举报 只看该作者 回复
发表于 2023-4-22 14:21:02 | 显示全部楼层
在BT论坛和CSDN上面都没有找到解决的方式,特发此贴寻求帮助
使用道具 举报 回复 支持 反对
发表于 2023-4-22 14:58:21 | 显示全部楼层
使用以下命令查找错误的时候
  1. cat /www/server/mongodb/log/config.log  | grep -i -C 5 error
复制代码

里面有一个让我无法理解的爆红的位置
  1. {"path":"/tmp/mongodb-27017.sock","error":"Operation not permitted"}
复制代码

但是我去根据目录查找了这个文件,并没有找到
使用道具 举报 回复 支持 反对
发表于 2023-4-23 10:59:09 | 显示全部楼层
亦寒此生 发表于 2023-4-22 14:58
使用以下命令查找错误的时候

里面有一个让我无法理解的爆红的位置

您好,您直接在服务器命令行下删除该文件,然后重启下Mongodb服务然后再看看是否正常运行。
提示/tmp/mongodb-27017.sock文件无权限问题,有可能/tmp/mongodb-27017.sock文件所属是root账户,按理是mongo用户所属。
  1. rm -f  /tmp/mongodb-27017.sock
复制代码

使用道具 举报 回复 支持 反对
发表于 2023-4-23 13:55:23 | 显示全部楼层
谢花郎 发表于 2023-4-23 10:59
您好,您直接在服务器命令行下删除该文件,然后重启下Mongodb服务然后再看看是否正常运行。
提示/tmp/mong ...

我查看了一下,并自己解决了,原因是因为我没有这个文件,所以启动不了的,因为我tmp下面并没有这个mongodb-27017.sock文件
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

立即付费处理

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

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