10月242022
Linux系统中 systemd-journaldCPU占用异常的解决方法
解决办法
因为要解决这个问题,我在网上找了很多,其中大概都是如下的解决方法:
https://www.jianshu.com/p/8b3fba13fcad
https://github.com/systemd/systemd/issues/9141
https://blog.kylemanna.com/linux/systemd-journalctl-memory-hog/
https://github.com/systemd/systemd/issues/11502
其中的内容我捡主要的写在下面:
1、通过修改systemd-journald的配置信息,从根源上关闭日志打印
(1)进入Linux命令窗口输入:vim /etc/systemd/journald.conf
(2)进入Vim后,把Storage对应的值改为none,修改完保存退出
(3)更新配置信息:systemctl restart systemd-journald
2、禁用日志
# systemctl mask systemd-journald
Created symlink /etc/systemd/system/systemd-journald.service → /dev/null.
我是两种方法都使用过的,但是执行完第一个方法之后,命令框给我报了Job for systemd-journald.service failed because a timeout was exceeded.,而且日志打印也还在一直执行。
所以第一种方法似乎并不能解决我的问题,于是我采用了第二种方法
第二种方法引自:https://github.com/systemd/systemd/issues/9141
因为要解决这个问题,我在网上找了很多,其中大概都是如下的解决方法:
https://www.jianshu.com/p/8b3fba13fcad
https://github.com/systemd/systemd/issues/9141
https://blog.kylemanna.com/linux/systemd-journalctl-memory-hog/
https://github.com/systemd/systemd/issues/11502
其中的内容我捡主要的写在下面:
1、通过修改systemd-journald的配置信息,从根源上关闭日志打印
(1)进入Linux命令窗口输入:vim /etc/systemd/journald.conf
(2)进入Vim后,把Storage对应的值改为none,修改完保存退出
(3)更新配置信息:systemctl restart systemd-journald
2、禁用日志
# systemctl mask systemd-journald
Created symlink /etc/systemd/system/systemd-journald.service → /dev/null.
我是两种方法都使用过的,但是执行完第一个方法之后,命令框给我报了Job for systemd-journald.service failed because a timeout was exceeded.,而且日志打印也还在一直执行。
所以第一种方法似乎并不能解决我的问题,于是我采用了第二种方法
第二种方法引自:https://github.com/systemd/systemd/issues/9141
发表评论
木有头像就木JJ啦!还木有头像吗?点这里申请属于你的个性Gravatar头像吧!