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


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

目录
相关文章
|
6月前
|
Ubuntu
ubuntu报错:OpenSSL is not properly installed on your system.
ubuntu报错:OpenSSL is not properly installed on your system.
108 0
|
24天前
|
人工智能 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)
|
5月前
|
Ubuntu 计算机视觉 C++
Ubuntu 20.04 编译 Opencv 4.11,详细步骤(带图)及报错解决,我的踩坑之旅~
Ubuntu 20.04 编译 Opencv 4.11,详细步骤(带图)及报错解决,我的踩坑之旅~
652 0
|
29天前
|
人工智能 缓存 Ubuntu
【Ubuntu】Ubuntu安装PCL(安装PCL/卸载PCL/查看PCL版本/PCL报错处理相关操作)(史上最详细)
【Ubuntu】Ubuntu安装PCL(安装PCL/卸载PCL/查看PCL版本/PCL报错处理相关操作)(史上最详细)
|
6月前
|
存储 缓存 NoSQL
如何解决Ubuntu server 下 Redis安装报错:“You need tcl 8.5 or newer in order to run the Redis test”.
如何解决Ubuntu server 下 Redis安装报错:“You need tcl 8.5 or newer in order to run the Redis test”.
150 0
|
5月前
|
Ubuntu Linux 开发工具
Linux操作系统Ubuntu 22.04配置Visual Studio Code与C++代码开发环境的方法
Linux操作系统Ubuntu 22.04配置Visual Studio Code与C++代码开发环境的方法
129 1
|
6月前
|
Ubuntu Linux Docker
Ubuntu安装docker报错:Command ‘lsb_release‘ not found
Ubuntu安装docker报错:Command ‘lsb_release‘ not found
113 0
|
9天前
|
Ubuntu Linux Python
Linux(15)Ubuntu安装ninja构建工具
Linux(15)Ubuntu安装ninja构建工具
28 0
|
3天前
|
Ubuntu Shell 网络安全
【专栏】如何在 Ubuntu 22.04 上安装 KubeSphere?
【4月更文挑战第28天】在Ubuntu 22.04上安装KubeSphere的指南:确保系统至少有4GB内存和2核CPU,安装Docker和docker-compose。下载安装脚本`curl -sSL https://kubesphere.io/install.sh | bash`,根据提示选择安装选项,等待完成。安装后,通过访问控制台验证安装效果。解决可能出现的错误、网络问题和性能问题,利用KubeSphere提升容器管理效率。本文为顺利安装和使用提供参考。
|
8天前
|
人工智能 Ubuntu Shell
【Ubuntu工具】安装教程:Ubuntu系统上源码编译安装QT5.15.13(有坑)
【Ubuntu工具】安装教程:Ubuntu系统上源码编译安装QT5.15.13(有坑)
27 0