Hello! 欢迎来到易拓在线!

宝塔journalctl占用大量CPU解决方法,修复每次进入宝塔面板特别卡的问题


avatar
wpadmin 2025-10-17 4

之前宝塔一直有一个问题困扰着我,那就是每次我进入宝塔面板,journalctl的占用CPU就会飙升。并且每次刷新,journalctl就会创建一个进程两个同时开始高强度运行。当我多次进入首页,我就可以看到有七八个journalctl进程在运行。

资源占用

并且首页的概览信息也一直在加载。

journalctl它是Linux系统上用于查看和管理系统日志的命令行工具。使用journalctl命令可以检查系统的日志消息,包括服务启动、错误报告以及其他重要事件。

可能是因为docker或者其他什么东西造成了这个日志过多,所以我们可以对缓存容量等进行配置和限制。

修改配置文件
在侧边栏点击“文件”,然后在地址栏输入/etc/systemd/找到journald.conf

然后添加

Code
[Journal]
MaxLevelStore=warn
MaxLevelSyslog=warn
SystemMaxUse=100M
RuntimeMaxUse=100M

配置

清空所有日志:

执行

Shell

sudo journalctl –rotate
sudo journalctl –flush
重启服务使配置生效

Shell

sudo systemctl restart systemd-journald
大功告成
现在进入宝塔将不会出现journalctl高占用的问题了。

暂无评论

发表评论