宝塔journalctl占用大量CPU解决方法
文章摘要
HeoGPT
这篇文章介绍了宝塔中journalctl占用大量CPU的问题,指出可能因docker等致日志过多,给出修改配置文件、清空日志、重启服务的解决方法,包括具体操作和配置内容,最终解决了高占用问题。
此内容根据文章生成,并经过人工审核,仅用于文章内容的解释与总结
投诉之前宝塔一直有一个问题困扰着我,那就是每次我进入宝塔面板,journalctl的占用CPU就会飙升。并且每次刷新,journalctl就会创建一个进程两个同时开始高强度运行。当我多次进入首页,我就可以看到有七八个journalctl进程在运行。
并且首页的概览信息也一直在加载。
journalctl它是Linux系统上用于查看和管理系统日志的命令行工具。使用journalctl命令可以检查系统的日志消息,包括服务启动、错误报告以及其他重要事件。
可能是因为docker或者其他什么东西造成了这个日志过多,所以我们可以对缓存容量等进行配置和限制。
修改配置文件
在侧边栏点击“文件”,然后在地址栏输入/etc/systemd/
找到journald.conf
然后添加
1 | [Journal] |
清空所有日志:
执行
1 | sudo journalctl --rotate |
重启服务使配置生效
1 | sudo systemctl restart systemd-journald |
大功告成
现在进入宝塔将不会出现journalctl高占用的问题了。
- 感谢你赐予我前进的力量
打赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 张洪Heo
评论
生成评论
匿名评论
违规举报
✅ 你无需删除空行,直接评论以获取最佳展示效果