Centos清理系统日志

1、修改日志配置
vim /etc/rsyslog.conf
修改文件: *.none /var/log/messages
重启:systemctl restart rsyslog

2、清理message日志
rm -rf /var/log/messages-*
echo '' > /var/log/messages

3、启用日志限制持久化配置
vim /etc/systemd/journald.conf
设置:
SystemMaxUse=16M
ForwardToSyslog=no

4、直接删除 /var/log/journal/ 目录下的日志文件
rm -rf /var/log/journal/*

5、重启
systemctl restart systemd-journald.service

6、检查journal是否运行正常以及日志文件是否完整无损坏
journalctl --verify

7、只保留近一周的日志
journalctl --vacuum-time=1w
如果想保留2天:journalctl --vacuum-time=2d

8、只保留500MB的日志
journalctl --vacuum-size=500M

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 分析和存储日志 系统日志 进程和操作系统内核需要能够为发生的事件记录日志,这些日志可用于系统审核和问题的故障排除。...
    hisuixin阅读 912评论 0 1
  • 日志文件对于诊断和解决系统中的问题很有帮助,因为在Linux系统中运行的程序通常会把系统消息和错误消息写入相应的日...
    ivan_cq阅读 605评论 0 0
  • 日志介绍 日志 记录历史事件:时间,地点,人物,事件 日志级别:事件的关键性程度,Loglevel 系统日志服务 ...
    Ben0606阅读 1,778评论 0 2
  • 日志介绍rsyslog日志管理journalctlMySQL管理日志 一、日志介绍 (一)日志的基本概念 日志:将...
    哈喽别样阅读 569评论 0 0
  • 1 日志系统 2 systemd-journald2.1 journalctl查看日志2.2 journald存储...
    癞痢头阅读 1,638评论 0 0