前言


在Centos系统中有两个日志服务 rsyslog和systemd-journal。
rsyslog是传统的系统日志服务,它会把所有日志都记录到/var/log/目录下的各个日志文件中,永久性的保存。
systemd-journal是syslog 的补充,收集来自内核、启动过程早期阶段、标准输出、系统日志、守护进程启动和运行期间错误的信息,它会默认把日志记录到/run/log/journal中,仅保留一个月的日志,且系统重启后也会消失。但是当新建 /var/log/journal 目录后,它又会把日志记录到这个目录中,永久保存。

下面介绍的是journald日志清理的方法。




配置操作


journald日志的配置文件为:/etc/systemd/journald.conf
(也可通过修改配置文件中的参数,重启服务后来调整journald日志,通常使用journalctl进行管理)


<1>查询journald日志占用的空间

 journalctl --disk-usage


<2>手动清空方法一

清空日志内容:

rm -rf /run/log/journal/*
or
rm -rf /var/log/journal/*

重启服务:

systemctl restart systemd-journald.service


<3> 手动清空方式二

配置文件保留的时间(1w为一周):

journalctl --vacuum-time=1w

限定日志的大小:

journalctl --vacuum-size=500M


systemd-journald日志清理相关推荐

  1. 05-linux日志管理-04-journalctl 命令(查询、日志清理、大小限制)

    文章目录 1. 日志查询 1.1 输出所有日志 1.2 按服务查询 1.3 按级别查询 1.4 按时间查询 1.5 其他 2. 清理和限制 2.1 查看占据磁盘空间 2.2 清理日志 2.3 限制大小 ...

  2. linux系统log可以删吗,Linux 系统 /var/log/journal/ 垃圾日志清理

    CentOS系统中有两个日志服务,分别是传统的 rsyslog 和 systemd-journal systemd-journald是一个改进型日志管理服务,可以收集来自内核.系统早期启动阶段的日志. ...

  3. 服务器系统日志保留多久,在Linux服务器上保留永久存储的系统日志(Systemd Journald)记录...

    在本文中,我们将研究如何将系统日志记录(Systemd Journald Log)持久保存在Linux服务器上.当问题不断发生时,保留系统日志对您的服务进行故障排除很有用,在本文的结尾,您应该能够配置 ...

  4. IIS日志清理CMD版,VBS版,JS版,WSH版

    'IIS日志清理之IIS日志生成系统(CreateIISLog.vbs)   '创建文件夹 Function CreateFolder(Folder)     On Error Resume Next ...

  5. Liunx下的日志清理shell脚本实战之日志备份

    Liunx下的日志清理shell脚本实战 一.脚本实现功能以及要求 二.shell脚本内容 一.脚本实现功能以及要求 二.shell脚本内容 一.脚本实现功能以及要求 1.日志备份目录,将日志备份到/ ...

  6. 跨平台日志清理工具 Log-Cutter v1.0.3 正式发布

    Log-Cutter 是JessMA开源组织开发的一个简单实用的日志切割清理工具.对于服务器的日常维护来说,日志清理是非常重要的事情,如果残留日志过多则严重浪费磁盘空间同时影响服务的性能.如果用手工方 ...

  7. 运维记录 - 业务日志清理功能

    线上某些系统业务跑一段时间后,日志就会越来越多,考虑到业务机器磁盘有限,需要添加业务日志清理功能.根据日志所在分区磁盘使用情况来判断是否清理日志,比如当日志分区磁盘空间使用超过90%时,将一周前的日志 ...

  8. Kafka日志清理之Log Compaction

    欢迎支持笔者新作:<深入理解Kafka:核心设计与实践原理>和<RabbitMQ实战指南>,同时欢迎关注笔者的微信公众号:朱小厮的博客. 欢迎跳转到本文的原文链接:https: ...

  9. Kafka日志清理之Log Deletion

    欢迎支持笔者新作:<深入理解Kafka:核心设计与实践原理>和<RabbitMQ实战指南>,同时欢迎关注笔者的微信公众号:朱小厮的博客. 欢迎跳转到本文的原文链接:https: ...

最新文章

  1. Go 学习笔记(55)— Go 标准库 sql (初始化数据库、插入、更新、删除数据库表、单行查询、多行查询、事务处理)
  2. Oracle——redo+undo总结
  3. 2016秋季阅读笔记一
  4. 解决git下载出现:Failed to connect to 127.0.0.1 port 1080: Connection refused拒绝连接错误
  5. Mysql 百万级数据优化资料
  6. 【Python基础】Python列表生成式
  7. golang导入包的几个说明:import
  8. SQL登录 18470 18452 错误
  9. 谨防代理木马和怕米释放有毒程序
  10. Java 多线程 —— AQS 原理
  11. [转载] PyTorch: 序列到序列模型(Seq2Seq)实现机器翻译实战
  12. 《人人都该买保险》读书笔记
  13. 图像处理——matlab人脸识别(1)
  14. 微博怎么批量取消所有的关注
  15. Android 检索相册视频文件
  16. Intellij IDEA中修改Maven项目的项目名称
  17. Slow down:快时尚自救计划
  18. [转] 金山CEO求伯君今退休 老一代程序员时代结束
  19. Python Crash Course读书笔记 - 第2章:Variables and Simple Data Types
  20. python画图之哆啦a梦

热门文章

  1. 遇到的Windows各种快捷键和终端命令
  2. 操作系统--进程调度(C语言)
  3. 食在广州——广州美味传统小食日日新
  4. Java接口作用小结
  5. mysql修改字段长度命令
  6. Java数据类型及大小
  7. python语言要多久_自学Python一般需要多久
  8. ValidationError: Progress Plugin Invalid Options
  9. 不想写歌的码农,不是个好电影人
  10. 蓝海创意云获苏州电信2022年度“云业务优秀合作方”表彰