首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么mongo的状态会抛出我(code =退出,status = 48)?

为什么mongo的状态会抛出我(code =退出,status = 48)?
EN

Stack Overflow用户
提问于 2019-12-02 22:55:23
回答 5查看 12.7K关注 0票数 7

我在使用mongo时遇到了非常慢的情况。早些时候,当我将sudo systemctl设置为mongodb mongo状态时,我出现在网上并且是绿色的。现在过了几天,他开始抛弃我

代码语言:javascript
运行
复制
 mongodb.service - High-performance, schema-free document-oriented database
   Loaded: loaded (/etc/systemd/system/mongodb.service; disabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Fri 2019-11-29 08:55:07 -03; 3 days ago
  Process: 13231 ExecStart = / usr / bin / mongod --quiet --config /etc/mongod.conf (code = exited, status = 48)
 Main PID: 13231 (code = exited, status = 48)

Nov 29 08:55:07 production-power systemd [1]: Started High-performance, schema-free document-oriented database.
Nov 29 08:55:07 production-power systemd [1]: mongodb.service: Main process exited, code = exited, status = 48 / n / a
Nov 29 08:55:07 production-power systemd [1]: mongodb.service: Unit entered failed state.
Nov 29 08:55:07 production-power systemd [1]: mongodb.service: Failed with result 'exit-code'.

这是在Google VPS意外重启后发生的。我认为这可能是导致速度缓慢的原因。在任何情况下,mongo服务都在工作,所以在基础上写入和读取通常只会更慢。有人知道怎么解决这个问题吗?

EN

回答 5

Stack Overflow用户

发布于 2019-12-31 19:01:40

当我试图运行mongodb时,我得到了错误代码48。

下面是输出:

代码语言:javascript
运行
复制
sudo service mongod status
● mongod.service - MongoDB Database Server
   Loaded: loaded (/lib/systemd/system/mongod.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Tue 2019-12-31 13:15:04 +03; 33min ago
     Docs: https://docs.mongodb.org/manual
 Main PID: 18645 (code=exited, status=48)

Dec 31 13:15:03 cem systemd[1]: Started MongoDB Database Server.
Dec 31 13:15:04 cem systemd[1]: mongod.service: Main process exited, code=exited, status=48/n/a
Dec 31 13:15:04 cem systemd[1]: mongod.service: Failed with result 'exit-code'.

我的解决方案是更改默认端口,因为当MongoDB的端口已经在使用时,就会出现这个错误。

第一步:打开conf文件进行编辑。

sudo vim /etc/mongod.conf

第2步:查找端口并更改它。

net: port: 27017 ->更改前的默认端口

换了端口后,我的问题解决了:

代码语言:javascript
运行
复制
sudo service mongod status
● mongod.service - MongoDB Database Server
   Loaded: loaded (/lib/systemd/system/mongod.service; enabled; vendor preset: enabled)
   Active: active (running) since Tue 2019-12-31 13:48:32 +03; 1s ago
     Docs: https://docs.mongodb.org/manual
 Main PID: 25254 (mongod)
   CGroup: /system.slice/mongod.service
           └─25254 /usr/bin/mongod --config /etc/mongod.conf

Dec 31 13:48:32 cem systemd[1]: Started MongoDB Database Server.

我希望这对你有用。

票数 10
EN

Stack Overflow用户

发布于 2021-08-17 06:58:40

一些ubuntu用户在端口方面有问题。

因为当操作系统打开时,端口将自动运行!

如果你有这个问题,改变端口将不会有太多用处!杀掉魔神的端口,默认为=> 27017

代码语言:javascript
运行
复制
sudo kill -9 $(sudo lsof -t -i:27017)

然后

代码语言:javascript
运行
复制
sudo systemctl start mongod
sudo systemctl status mongod

它会回来的

代码语言:javascript
运行
复制
● mongod.service - MongoDB Database Server

Loaded: loaded (/lib/systemd/system/mongod.service; disabled; vendor preset: enabled)

Active: active (running) since Tue 2021-08-17 09:47:31 EEST; 2s ago

   Docs: https://docs.mongodb.org/manual

Main PID: 7119 (mongod)

 Memory: 166.7M

 CGroup: /system.slice/mongod.service

         └─7119 /usr/bin/mongod --config /etc/mongod.conf
票数 7
EN

Stack Overflow用户

发布于 2021-03-03 16:05:42

对我来说,问题出在bindIP上。我尝试使用bindIp: 127.0.0.1,mongodb_server_ip配置远程访问

也是如此

代码语言:javascript
运行
复制
sudo nano /etc/mongod.conf

然后

代码语言:javascript
运行
复制
bindIp 127.0.0.1

然后

代码语言:javascript
运行
复制
sudo systemctl start mongod
sudo systemctl status mongod

结果

代码语言:javascript
运行
复制
● mongod.service - MongoDB Database Server
     Loaded: loaded (/lib/systemd/system/mongod.service; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2021-03-03 07:59:40 UTC; 3min 47s ago
       Docs: https://docs.mongodb.org/manual
   Main PID: 910 (mongod)
     Memory: 174.8M
     CGroup: /system.slice/mongod.service
             └─910 /usr/bin/mongod --config /etc/mongod.conf

Mar 03 07:59:40 ip-172-31-17-169 systemd[1]: Started MongoDB Database Server.
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59141447

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档