在 CentOS 中删除“.journal”文件安全吗?

在 CentOS 中删除“.journal”文件安全吗?

首先我是一个Linux新手,我只知道基础知识。

我有一个运行 TeamSpeak 3 服务器的 VPS,但正如您在此处看到的,我的空间正在慢慢耗尽:

在此处输入图片描述

TeamSpeak 3 服务器本身不会生成太多日志……我认为是 CentOS 生成的。因此,我搜索了一下,找到了这个目录:/var/log/journal以及其中的一个目录。里面有这些文件:

在此处输入图片描述

问题是,我可以安全地删除它们吗?这些文件占用了我的空间?

我发现互联网上有些人说这非常安全,而其他人则说这不安全。

答案1

问题是,我可以安全地删除它们吗?这些文件占用了我的空间?

这些文件只是日志文件。因此,如果您愿意,您可以手动丢弃它们。但这只是一个临时解决方案,因为这些特定的日志文件是在没有设置限制的情况下创建的。

因此,如果您担心只是扔掉文件 — 并且想要一个长期解决方案,以便您不再担心这个问题 — 那么不要只是手动扔掉日志。相反,您应该调整journald(日志守护程序)日志轮换配置,以指导它修剪当前存储的日志并防止这种情况再次发生。

要做到这一点,只需编辑主日志配置文件:

/etc/systemd/journald.conf

并设置SystemMaxUse值;该100M值只是我的任意示例设置,因此请根据您认为的日志记录需求调整得更高或更低:

SystemMaxUse=100M

保存文件,然后检查日志像这样记录磁盘使用情况:

sudo journalctl --disk-usage

此后,systemd-journald.service像这样重新启动以使新的SystemMaxUse生效:

sudo systemctl restart systemd-journald.service

然后检查日志服务重启后记录磁盘使用情况,如下所示:

sudo journalctl --disk-usage

现在应该将这些磁盘使用量降低至适当的值SystemMaxUse

答案2

.journal 文件属于systemd 日志,是传统“syslog”的替代品,因此它们大多包含各种服务消息,并且适用相同的规则:

主日志文件每隔

相关内容