当我输入命令时
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)
然而,在这方面,
mongosh
工作正常。我可以使用数据库和其中的集合,执行管理任务,一切。因此,这并不是一个关于问题的问题,更像是一种对正在发生的事情的好奇。
我希望例如。
show dbs
将呈现错误消息,但如前所述,一切正常。
谢谢
1条答案
按热度按时间whhtz7ly1#
(code=exited, status=48)
表示mongod服务无法启动,因为已配置的IP:端口上已存在侦听。这可能是此服务、另一个mongod服务或mongod的非systemd管理示例的先前启动尝试。
使用netstat或ss命令检查端口27017上的侦听器。