当前位置:首页 > 文章 > 正文内容

宝塔面板 Ubuntu 22 安装 mongodb 重启服务器后无法自动启动解决方案

admin12个月前 (06-02)文章2223

问题现象

宝塔面板 Ubuntu22 或者其他linux 安装 mongodb 重启服务器后无法自动启动,但是手动点击可以正常启动mongodb服务


原因

多数情况是因为mongodb的服务没有自动启动

分析了宝塔的mongodb的安装sh,其中使用了 chkconfig 进行添加服务

你的linux系统可能没有安装chkconfig导致chkconfig命令执行失败


解决方法

安装 chkconfig


安装chkconfig的过程你可能会遇到的情况

Ubuntu 中 chkconfig 已经被 sysv-rc-conf 所替代,所以无法使用apt进行安装,你可能在网上查询了安装sysv-rc-conf安装方法如下

sudo apt-get update

sudo apt-get install sysv-rc-conf      

可能会报错:E: Unable to locate package sysv-rc-conf

然后你可以

在软件源列表sources.list(位置在/etc/apt/sources.list)文件中的末尾添加如下内容:
deb http://archive.ubuntu.com/ubuntu/ trusty main universe restricted multiverse

然后在执行上面的命令

然后又可能报错

W: GPG error: http://archive.ubuntu.com/ubuntu trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32

E: The repository 'http://archive.ubuntu.com/ubuntu trusty Release' is not signed.

N: Updating from such a repository can't be done securely, and is therefore disabled by default.

N: See apt-secure(8) manpage for repository creation and user configuration details.


终极解决办法

直接手工下载sysv-rc-conf进行编译安装

wget http://archive.ubuntu.com/ubuntu/pool/universe/s/sysv-rc-conf/sysv-rc-conf_0.99.orig.tar.gz

tar zxvf sysv-rc-conf_0.99.orig.tar.gz

cd sysv-rc-conf-0.99

sudo apt install make

sudo make

sudo make install

sudo apt install libcurses-ui-perl libterm-readkey-perl libcurses-perl

然后就可以使用 sudo sysv-rc-conf 进行操作 检测了

但是宝塔使用的是 chkconfig

1、可以自行使用 sudo sysv-rc-conf 添加mongodb的服务

2、sudo cp /usr/sbin/sysv-rc-conf /usr/sbin/chkconfig 然后使用 sudo chkconfig 就相当于在使用 sudo sysv-rc-conf ,自行添加或者直接面板中卸载mongodb在重新安装就正常了



本内容只作为技术交流,下载的软件请24小时内删除,请勿用于非法以及商业用途,照成任何后果与本文无关,本站也不承担任何责任,若本内容侵犯了您的权益,请联系本站删除。联系微信:xxoo1394

扫描二维码推送至手机访问。

版权声明:本文由网吧特权之家发布,如需转载请注明出处。

本文链接:https://www.wbvip.cc/post/36.html

分享给朋友:

相关文章

QQ网吧网关实现特权共享原理

QQ网吧网关实现特权共享原理

有下面几种办法如果家里只有一台机 要本机实现LOL有特权1 使用虚拟机架设一个台window 在里面放入qq网吧端2 在虚拟机中登陆网吧端,但这个样登...

本站ZBLOG主题,多元化,拓源纯净主题改版,喜欢的朋友可以联系获取

本站ZBLOG主题,多元化,拓源纯净主题改版,喜欢的朋友可以联系获取

同行的朋友如果也想建个网站,但是没有好看的主题,瞧上本站主题的,可以联系本站微信获得本站主题,本站主题使用的是拓源纯净主题tpure进行了小幅度修改,...

本站唯一地址wbvip.cc,请认准网站,谨防上当受骗

本站唯一地址wbvip.cc,请认准网站,谨防上当受骗

本站为正规备案网站,所提供的服务均为互联网合法渠道获取,请使用者认准本站网址为https协议域名为wbvip.cc的网址,其他均为假冒,防止有不法分子...

Stem登录所需端口,放开登录端口的限速,缓解登录慢,登录不上等问题

Steam 所需端口为了让 Steam 正常运作,您需要在路由器或防火墙中打开以下端口:登录 Steam 并下载内容:HTTP(TCP 远程端口 80...

鼠标开机不亮,需要重新插拔恢复,罗技鼠标掉驱动开机不亮不通电等,终极原因与解决方案

原因,USB集线器选择性挂起,有助于节省电池电量,而某些鼠标是间接性需要电源,以及不同时候的电流需求不同,所以导致需求低时达到USB集线器挂机值,从而...

Win11 22H2 桌面以及资源管理器默认使用Win10类型的右键菜单

Win11 22H2 桌面以及资源管理器默认使用Win10类型的右键菜单

1、win+r打开运行窗口,输入regedit,按下回车键确认即可打开注册表2、在路径中输入:HKEY_CURRENT_USER\SOFTWARE\C...

win10一键激活批处理,无需工具,静默激活

还在全网找激活工具吗? 有时候给别人装好系统的,激活工具到处下不到,要么是某盘,要么下载后无法激活,要么下载的激活软件携带各种恶意插件或者广告,下面推...

ubuntu20.x 安装 softether 搭建 L2TP 服务端,使Windows内置连接,安卓内置连接

ubuntu20.x 安装 softether 搭建 L2TP 服务端,使Windows内置连接,安卓内置连接

win上搭建L2TP好说,server自带的远程访问跟路由即可我目前有一台ubunto服务器,流量比较大,想着能不能在搭建一个L2TP,用于提供服务的...

Ubuntu22 server 设置单网卡多IP

首先查看当前IP与DNS 查看当前IP:ifconfig 记录接口名,...

Windows 10重置文件资源管理器与控制面板窗口的窗口大小、默认位置的方法

Windows 10重置文件资源管理器与控制面板窗口的窗口大小、默认位置的方法

很遗憾,整个网络上居然没人写具体的做法,我找了很久才在windows10forums网站找到相关介绍,但是帖子内容也是半对半错。windows10fo...