无法将日志发送到 /var/mongodb/logs/mongod.log 文件并且无法将 mongod 分叉并作为守护进程运行

Not able to send logs to /var/mongodb/logs/mongod.log file and not able to mongod is forked and run as a daemon

enter


除了前面给出的答案,您可以简单地将其添加到 conf 文件中:

...

1
2
3
4
5
systemLog:
  path:"/var/mongodb/logs/mongod.log"
  destination:"file"
processManagement:
  fork: true"

然后执行

mongod --f mongod.conf


您可以简单地在 shell 中运行以下行:

1
mongod --fork --logpath /var/mongodb/logs/mongod.log --config mongod.conf
  • --logpath /var/mongodb/logs/mongod.log 设置日志文件
  • --fork 将 mongod 进程作为守护进程运行(即 fork)

  • mongod --logpath /var/mongodb/logs/mongod.log
  • mongod --config mongod.conf
  • 使用用户登录以验证您的工作