mongo: ubuntu系统安装mongo报错 code=exited, status=48

简介: mongo: ubuntu系统安装mongo报错 code=exited, status=48

报错 code=exited, status=48



服务器版本都是Ubuntu-20.0,一路火花带闪电的安装过来都没有问题,但是启动的时候报错了


启动mongo


sudo systemctl start mongod


查看mongo状态

sudo systemctl status mongod


然后错误信息如下:

mongod.service - MongoDB Database Server
     Loaded: loaded (/lib/systemd/system/mongod.service; disabled; vendor prese>
     Active: failed (Result: exit-code) since Fri 2023-01-13 16:35:33 CST; 7s a>
       Docs: https://docs.mongodb.org/manual
    Process: 1265675 ExecStart=/usr/bin/mongod --config /etc/mongod.conf (code=>
   Main PID: 1265675 (code=exited, status=48)
Jan 13 16:35:33 inspur-NF5468M5 systemd[1]: Started MongoDB Database Server.
Jan 13 16:35:33 inspur-NF5468M5 systemd[1]: mongod.service: Main process exited>
Jan 13 16:35:33 inspur-NF5468M5 systemd[1]: mongod.service: Failed with result >
[4]  + 1265785 suspended  sudo systemctl status mongod


20966d108bd3427c82c097416a988bcc.png


原因



一些 ubuntu 用户有端口问题:操作系统打开时端口会自动运行!

当我mongo启动失败的时候,理论是没有占用27017端口的,但是如下图:


e89121d0ea074cabbf58b589c25bdd67.png


解决办法



如果你也有这个问题,那么改变端口不一定有什么用!可以杀死 mongod 的端口,默认为 => 27017


执行

sudo kill -9 $(sudo lsof -t -i:27017)


然后


sudo systemctl start mongod
sudo systemctl status mongod


看结果


f6a1695557f4420e9a6043ed127cb70f.png


问题解决了,继续为我的测试环境铺路去了!

目录
相关文章
|
7月前
|
人工智能 Ubuntu 机器人
【ubuntu】手把手教你解决ubuntu报错openssh-server E: Sub-process /usr/bin/dpkg returned an error code (1)
【ubuntu】手把手教你解决ubuntu报错openssh-server E: Sub-process /usr/bin/dpkg returned an error code (1)
748 0
|
4月前
|
Ubuntu
Ubuntu22.04,AOSP编译报错: libncurses.so.5: cannot open shared object file: No such file
本文描述了在Ubuntu 22.04系统上编译AOSP时遇到的`libncurses.so.5`缺失错误,并提供了通过安装相应库解决该问题的步骤。
483 0
|
6月前
|
Ubuntu
蓝易云 - Ubuntu20.04安装软件报错:The following packages have unmet dependencies
如果以上步骤都不能解决问题,可能需要手动查找并安装缺失的依赖软件包。你可以通过运行 `sudo apt-cache search <package-name>`来搜索软件包,然后使用 `sudo apt install <package-name>`进行安装。
456 2
|
6月前
|
Ubuntu PHP
ubuntu php libzip安装 ./configure报错 checking for libzip... not found configure
ubuntu php libzip安装 ./configure报错 checking for libzip... not found configure
103 1
|
7月前
|
Ubuntu Linux
Ubuntu 报错:System has not been booted with systemd as init system (PID 1). Can‘t operate.
系统未使用 `systemd` 初始化导致错误。解决方法是通过 `apt` 安装。首先备份并更换`sources.list`,添加阿里云镜像源,然后更新源并以管理员权限运行 `apt-get install systemd -y` 和 `apt-get install systemctl -y` 安装所需组件。
2761 3
|
7月前
|
Ubuntu
Ubuntu20.04安装软件报错:The following packages have unmet dependencies - 蓝易云
请注意,替换上述命令中的 `<package-name>`为你实际要安装的软件包名。
1646 0
|
7月前
|
缓存 Ubuntu 搜索推荐
Ubuntu执行apt-get install xxx报错怎么办?
如果以上步骤无法解决问题,你可以在搜索引擎或Linux社区中查找更详细的解决方案。 买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
145 0
|
Ubuntu
Ubuntu 20.04 安装 Fira Code 字体
Ubuntu 20.04 安装 Fira Code 字体
1029 0
|
Ubuntu 编译器 Linux
Ubuntu 16.04上安装Code::Blocks
Ubuntu 16.04上安装Code::Blocks
127 0
|
C++ Ubuntu
Ubuntu16.04下安装VS Code
在Ubuntu下面安装Visual Studio Code sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make sudo apt-get update sudo apt-get install ubuntu-make umake ...
2028 0