资讯

展开

Linux系统中journal目录是干嘛的

作者:快盘下载 人气:

最近发现服务器空间有些高主要是var目录。大家都知道var目录的作用,使用

Linux系统中journal目录是干嘛的


[root@kkpan ~]# du -hm --max-depth=1 /var/ | sort -n

查看结果。发现var有5G 多。那就解决吧。


解决办法如下:清空 /var/log/journal 文件的方法


1、用echo命令,将空字符串内容重定向到指定文件中


echo "" > system.journal

说明:此方法只会清空一次,一段时间后还要再次手动清空很麻烦,这里可以用以下命令让journalctl 自动维护空间


 


2、journalctl 命令自动维护文件大小


1)只保留近一周的日志

journalctl --vacuum-time=1w


 


2)只保留500MB的日志


journalctl --vacuum-size=500M

 


3)直接删除 /var/log/journal/ 目录下的日志文件


rm -rf /var/log/journal/f9d400c5e1e8c3a8209e990d887d4ac1

CentOS系统中有两个日志服务,分别是传统的 rsyslog 和 systemd-journal

systemd-journald是一个改进型日志管理服务,可以收集来自内核、系统早期启动阶段的日志、系统守护进程在启动和运行中的标准输出和错误信息,还有syslog的日志。


具体更多功能可以自行执行journalcal -- 看。如果没有提示。安装bash。本站文章有参考资料。



加载全部内容

相关教程
猜你喜欢
用户评论
快盘暂不提供评论功能!