journal日志导致服务器磁盘满

背景

ubuntu 18.04服务器磁盘突然100%

一查/var/log/journal目录占了14G

清理

要清理 journal 日志,可以使用以下步骤:

运行以下命令来查看 journal 日志的使用情况:

journalctl --disk-usage

这将显示 journal 日志的当前使用情况,包括占用的磁盘空间和日志条目数量。

sudo journalctl --vacuum-size=100M

上述命令将清除 journal 日志中超过 100MB 大小的内容。

b. 清理特定时间范围内的日志:

sudo journalctl --vacuum-time=7d

上述命令将清除 journal 日志中早于 7 天之前的内容。

自动清理

$ sudo vi /etc/systemd/journald.conf
# 增加以下配置
[Journal]
# 设置最大日志大小,默认为系统磁盘空间的 10%
SystemMaxUse=50M

# 设置日志保留的最长时间,默认为 4 weeks
MaxRetentionSec=1week

# 设置日志保留的最短时间,默认为 1 day
MinRetentionSec=1day

# 重启服务
sudo systemctl restart systemd-journald
相关推荐
chenbin5209 分钟前
Jenkins 自动构建Job
运维·jenkins
java 凯10 分钟前
Jenkins插件管理切换国内源地址
运维·jenkins
AI服务老曹13 分钟前
运用先进的智能算法和优化模型,进行科学合理调度的智慧园区开源了
运维·人工智能·安全·开源·音视频
风静如云1 小时前
OpenBMC:BmcWeb定义service
linux
sszdzq1 小时前
Docker
运维·docker·容器
book01212 小时前
MySql数据库运维学习笔记
运维·数据库·mysql
leoufung2 小时前
VIM FZF 安裝和使用
linux·编辑器·vim
bugtraq20212 小时前
XiaoMi Mi5(gemini) 刷入Ubuntu Touch 16.04——安卓手机刷入Linux
linux·运维·ubuntu
xmweisi3 小时前
【华为】报文统计的技术NetStream
运维·服务器·网络·华为认证
VVVVWeiYee3 小时前
BGP配置华为——路径优选验证
运维·网络·华为·信息与通信