Mongodb:无法运行mongod.service

Mongodb:无法运行mongod.service,mongodb,ubuntu,Mongodb,Ubuntu,我不知道为什么会这样。它以前工作正常 但现在我无法启动mongod服务 在研究了google和我之后,我无法手动运行/usr/bin/mongod--quiet--config/etc/mongod.conf 然后我决定创建.service文件,以便在后台运行该命令 这是我写的文件 [Unit] Description=High-performance, schema-free document-oriented database After=network.target [Service]

我不知道为什么会这样。它以前工作正常

但现在我无法启动mongod服务

在研究了google和我之后,我无法手动运行
/usr/bin/mongod--quiet--config/etc/mongod.conf

然后我决定创建
.service
文件,以便在后台运行该命令

这是我写的文件

[Unit]
Description=High-performance, schema-free document-oriented database
After=network.target

[Service]
User=mongodb
ExecStart=/usr/bin/mongod --quiet --config /etc/mongod.conf

[Install]
WantedBy=multi-user.target
我将其保存在
/etc/systemd/system/mongod.service

但是当我运行
systemctl start mongod
时,它不会显示任何输出

我用
systemctl status mongod

并给我失败的消息。以下是详细信息:

mongod.service-加载了高性能、无模式的面向文档的数据库:加载(/etc/systemd/system/mongod.service; 启用;供应商预设:启用)激活:失败(结果:退出代码) 自2019-10-28星期一10:47:21 UTC起;27年代前进程:17668 ExecStart=/usr/bin/mongod--quiet--config/etc/mongod.conf (代码=退出,状态=1/故障)主PID:17668(代码=退出, 状态=1/故障)

10月28日10:47:21 production.seletra.com systemd[1]:已开始 高性能、无模式、面向文档的数据库。10月28日 10:47:21 production.seletra.com systemd[1]:启动高性能, 无架构面向文档的数据库。。。10月28日10:47:21 production.seletra.com mongod[17668]:2019-10-28810:47:21.743+0000华氏度 控件全局初始化失败:BadValue无效或没有用户 区域设置。请确保语言不正确。10月28日10:47:21 production.seletra.com systemd[1]:mongod.service:主流程 退出,代码=退出,状态=1/故障10月28日10:47:21 production.seletra.com systemd[1]:输入Unit mongod.service失败 国家。10月28日10:47:21 production.seletra.com systemd[1]: mongod.service失败。提示:有些行被省略了,请使用-l 全部展示

我怎么能修好它


或者有没有办法操纵这个代码
/usr/bin/mongod--quiet--config/etc/mongod.conf
在后台运行?

我也有同样的问题,但如果用“sudo mongod”或“sudo mongod--dbpath/data/db”运行mongodb,它就不会有任何问题!但我一直在寻找在Debian 10 64上启动时运行mongod的方法,我遇到了同样的问题,但如果用“sudo mongod”或“sudo mongod--dbpath/data/db”运行mongodb,它就可以毫无问题地运行了!但我一直在寻找在Debian 10 64位上启动mongod的方法