宝塔双11特惠活动,企业版2299元/3年,SSL证书低至9.9元!查看活动
当前位置:论坛首页 > Linux面板 > 求助

【待反馈】debian10.9装了mongodb无法启动

发表在 Linux面板2022-10-16 08:36 [复制链接] 8 11178

我的是debian10.9系统,从debian9到11.5都试过了,都是一样的情况,有时候装不完整,有时候装完了也无法启动,/etc/init.d/mongodb start这些命令一点反应都没有,怎么解决?
使用道具 举报 只看该作者 回复
发表于 2022-10-16 09:54:01 | 显示全部楼层
test1.log.zip (918 Bytes, 下载次数: 3457)
使用道具 举报 回复 支持 反对
发表于 2022-10-16 10:01:32 | 显示全部楼层
panelExec.log_CAArR4.tar.gz (20.13 KB, 下载次数: 3467)
使用道具 举报 回复 支持 反对
发表于 2022-10-16 10:25:44 | 显示全部楼层
#!/bin/bash
# chkconfig: 2345 55 25
# description: mongodb

### BEGIN INIT INFO
# Provides:          mongodb
# Required-Start:    $all
# Required-Stop:     $all
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: starts mongodb
# Description:       starts the mongodb
### END INIT INFO

MONGO_PATH=/www/server/mongodb
if [ ! -f $MONGO_PATH/bin/mongod ];then
        echo "No installation of mognodb."
        exit;
fi

Config=/www/server/mongodb/config.conf
User=mongo

start()
{
        #chmod -R mongo:mongo /www/server/mongodb
        sudo -u $User mongod -f $Config
}

stop()
{
        sudo -u $User mongod --shutdown -f $Config
        a=`ps aux|grep '/www/server/mongodb'|grep -v 'grep'|awk '{print $2}'`
        if [ "$a" != "" ];then
            kill -9 $a
        fi
}

case "$1" in
        'start')
                start
                ;;
        'stop')
                stop
                ;;
        'restart')
                stop
                sleep 2
                start
                ;;
        *)
                echo "Usage: /etc/init.d/mongodb {start|stop|restart}"
        ;;
esac



/etc/init.d/mongodb文件里就是这些内容
使用道具 举报 回复 支持 反对
发表于 2022-10-16 13:12:14 | 显示全部楼层
截图太大,发不上去,下面是复制的执行结果:

root@Debian10:~# bash -x /etc/init.d/mongodb restart
+ MONGO_PATH=/www/server/mongodb
+ '[' '!' -f /www/server/mongodb/bin/mongod ']'
+ Config=/www/server/mongodb/config.conf
+ User=mongo
+ case "$1" in
+ stop
+ sudo -u mongo mongod --shutdown -f /www/server/mongodb/config.conf
/usr/bin/mongod: /usr/bin/mongod: cannot execute binary file
++ ps aux
++ awk '{print $2}'
++ grep /www/server/mongodb
++ grep -v grep
+ a=
+ '[' '' '!=' '' ']'
+ sleep 2
+ start
+ sudo -u mongo mongod -f /www/server/mongodb/config.conf
/usr/bin/mongod: /usr/bin/mongod: cannot execute binary file
使用道具 举报 回复 支持 反对
发表于 2022-10-16 14:52:09 | 显示全部楼层
root@Debian10:~# ls -al /www/server/mongodb
total 32
drwxr-xr-x  5 mongo mongo 4096 Oct 16 09:59 .
drwxr-xr-x 15 root  root  4096 Oct 15 23:36 ..
drwxr-xr-x  2 mongo mongo 4096 Oct 16 09:59 bin
-rw-r--r--  1 mongo mongo  570 Nov  7  2018 config.conf
drwxr-xr-x  2 mongo mongo 4096 Oct 15 23:23 data
drwxr-xr-x  2 mongo mongo 4096 Oct 16 09:59 log
-rw-r--r--  1 mongo mongo    6 Oct 16 09:59 version.pl
-rw-r--r--  1 mongo mongo    6 Oct 16 09:59 version_check.pl
root@Debian10:~# ls -al /www/server/mongodb/bin
total 349668
drwxr-xr-x 2 mongo mongo     4096 Oct 16 09:59 .
drwxr-xr-x 5 mongo mongo     4096 Oct 16 09:59 ..
-rwxr-xr-x 1 mongo mongo 16615088 Mar 18  2021 bsondump
-rwxr-xr-x 1 mongo mongo    15145 May  8  2021 install_compass
-rwxr-xr-x 1 mongo mongo 53784120 May  8  2021 mongo
-rwxr-xr-x 1 mongo mongo 83048408 May  8  2021 mongod
-rwxr-xr-x 1 mongo mongo 20165600 Mar 18  2021 mongodump
-rwxr-xr-x 1 mongo mongo 19895472 Mar 18  2021 mongoexport
-rwxr-xr-x 1 mongo mongo 19884568 Mar 18  2021 mongofiles
-rwxr-xr-x 1 mongo mongo 20052288 Mar 18  2021 mongoimport
-rwxr-xr-x 1 mongo mongo 20419288 Mar 18  2021 mongorestore
-rwxr-xr-x 1 mongo mongo 64929840 May  8  2021 mongos
-rwxr-xr-x 1 mongo mongo 19769936 Mar 18  2021 mongostat
-rwxr-xr-x 1 mongo mongo 19444304 Mar 18  2021 mongotop
root@Debian10:~# chmod a+x /usr/bin/mongod
root@Debian10:~# /etc/init.d/mongodb restart
/usr/bin/mongod: /usr/bin/mongod: cannot execute binary file
/usr/bin/mongod: /usr/bin/mongod: cannot execute binary file

还是不行,算了,不想折腾了,我换系统吧,反正每次只要不是centos系统就多少有些问题。。所以你们可能得做做这方面的兼容处理
使用道具 举报 回复 支持 反对
发表于 2022-10-16 15:40:02 | 显示全部楼层
公司不知道在哪整的服务器,不过我之前在m1的机器上,用pd装虚拟机也出现过这个情况,但是没有细研究,如果你们要看看是哪里的问题,可以用m1的机器用pd装虚拟机,我之前出现这个情况是装的debian10,你们可以装装看
使用道具 举报 回复 支持 反对
发表于 2022-10-16 16:12:16 | 显示全部楼层
我没用docker,我是直接装的debian10,然后就装宝塔了
使用道具 举报 回复 支持 反对
发表于 2023-3-16 14:31:19 | 显示全部楼层
Feeling.. 发表于 2022-10-16 16:12
我没用docker,我是直接装的debian10,然后就装宝塔了

您好,您目前的问题解决了吗?如果还未解决,可重新发帖咨询
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术免费分析

工作时间:09:00至18:30

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