繁体   English   中英

"使用 root 更改 mongod.conf 文件后,mongod 服务未启动"

[英]mongod service is not starting after making changes in mongod.conf file with root

我在 GAP 中创建了一个 mongoDB VM 实例,

所以现在我正在尝试配置 bindIP 部分,所以我正在尝试在/etc/mongod.conf文件中进行更改,

我试图取消注释授权:启用部分,和

将 bindIP 从 0.0.0.0 更改为 mongodb VM 的外部 IP。

我在以 root 身份登录时进行了更改,在进行更改后,文件已正确保存,我执行了 bel;ow 命令重新启动 mongod 服务

sudo systemctl restart mongod

然后检查我使用的mongod服务的状态

sudo systemctl status mongod

这给了我以下错误

root@mongodb-3-servers-vm-0:/# sudo systemctl status mongod
● mongod.service - MongoDB Database Server
   Loaded: loaded (/lib/systemd/system/mongod.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Mon 2022-02-07 05:42:47 UTC; 7s ago
     Docs: https://docs.mongodb.org/manual
  Process: 1691 ExecStart=/usr/bin/mongod --config /etc/mongod.conf (code=exited, status=2)
 Main PID: 1691 (code=exited, status=2)

但是当我恢复更改并尝试再次重新启动服务时,它会正常启动。

请为我提供一些解决方案

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM