MongoDB
1 前言
一个问题,一篇文章,一出故事。
笔者今天某应用链接MongoDB异常于是去查看DB的日志,发现日志文件非常大。
原因是RPM安装的MongoDB没有部署旋转日志的配置,于是手动补上,并记录于此。
2 最佳实践
2.1 创建配置文件
cat > /etc/logrotate.d/mongodb << EOF /var/log/mongodb/*.log { rotate 180 daily size 100M copytruncate dateext compress notifempty missingok } EOF
2.2 测试配置文件
logrotate -d /etc/logrotate.d/mongodb
2.3 手动运行配置文件(可选)
logrotate -f /etc/logrotate.d/mongodb
注:参数“-f”强制进行测试,即使没有符合日志旋转的条件
参阅文档
====================
没有评论