mongodb 即使mongod不活跃,MongoShell也能正常工作

dauxcl2d  于 2023-10-16  发布在  Go
关注(0)|答案(1)|浏览(154)

当我输入命令时

  1. systemctl status mongod

我得到:
Loaded:loaded(/lib/systemd/system/mongod.service;已启用;供应商预设:启用)活动:失败(结果:退出代码),自2023-09-25 11:11:54 CEST; 1分钟5秒前https://docs.mongodb.org/manual流程:11690 ExecStart=/usr/bin/mongod --config /etc/mongod.conf(code=exited,status=48)主PID:11690(代码=退出,状态=48)
然而,在这方面,

  1. mongosh

工作正常。我可以使用数据库和其中的集合,执行管理任务,一切。因此,这并不是一个关于问题的问题,更像是一种对正在发生的事情的好奇。
我希望例如。

  1. show dbs

将呈现错误消息,但如前所述,一切正常。
谢谢

whhtz7ly

whhtz7ly1#

(code=exited, status=48)表示mongod服务无法启动,因为已配置的IP:端口上已存在侦听。
这可能是此服务、另一个mongod服务或mongod的非systemd管理示例的先前启动尝试。
使用netstat或ss命令检查端口27017上的侦听器。

相关问题