在 CentOS 系统下,MongoDB 的日志文件配置可以通过修改 MongoDB 配置文件来实现。以下是配置 MongoDB 日志文件的步骤:
CentOS 7 及以上版本使用的是 /etc/mongod.conf 文件,而 CentOS 6 使用的是 /etc/mongodb.conf 文件。请根据您的系统版本选择正确的配置文件。
sudo vi /etc/mongod.conf
systemLog 部分,如果没有这个部分,请添加它。然后,您可以配置日志文件的路径、日志级别和日志追加选项。例如:systemLog:
destination: file
logAppend: true
path: /var/log/mongodb/mongod.log
logLevel: 2
在这个例子中,我们将日志文件路径设置为 /var/log/mongodb/mongod.log,日志级别设置为 2(表示仅记录信息性消息和警告),并启用日志追加功能。
保存并关闭配置文件。
重新启动 MongoDB 服务以应用更改:
对于 CentOS 7 及以上版本:
sudo systemctl restart mongod
对于 CentOS 6:
sudo service mongod restart
tail -f /var/log/mongodb/mongod.log
现在,MongoDB 应该已经根据您的配置将日志写入指定的日志文件。