Ubuntu 18.04 - 如果我删除 /var/log/syslog 会发生什么?

Ubuntu 18.04 - 如果我删除 /var/log/syslog 会发生什么?

这个问题分为两部分。首先,删除 syslog 或 syslog.x 文件(其中 x 是 syslog 文件链中的整数 >= 1)有什么害处吗?这些文件占用了我 90% 的磁盘空间。

详细信息:我在日志文件中收到此错误。

tail -f /var/log/syslog.1

May  5 00:06:22 Skynet org.gnome.Nautilus[2942]: [00007f92580911b0] vdpau_chroma filter error: video mixer attributes failure: An invalid handle value was provided.
May  5 00:06:22 Skynet org.gnome.Nautilus[2942]: [00007f92580911b0] vdpau_chroma filter error: video mixer attributes failure: An invalid handle value was provided.
May  5 00:06:22 Skynet org.gnome.Nautilus[2942]: [00007f92580911b0] vdpau_chroma filter error: video mixer rendering failure: An invalid handle value was provided.
May  5 00:06:22 Skynet org.gnome.Nautilus[2942]: [00007f92580911b0] vdpau_chroma filter error: video mixer features failure: An invalid handle value was provided.
May  5 00:06:22 Skynet org.gnome.Nautilus[2942]: [00007f92580911b0] vdpau_chroma filter error: video mixer attributes failure: An invalid handle value was provided.
May  5 00:06:22 Skynet org.gnome.Nautilus[2942]: [00007f92580911b0] vdpau_chroma filter error: video mixer rendering failure: An invalid handle value was provided.

我找到了一个类似的帖子,我不知道是什么导致了系统日志中千兆字节的错误,他们认为 VLC 导致了此错误。我也在使用 VLC,怀疑它是导致问题的原因。我该如何释放磁盘空间?

我正在考虑做类似的事情

cat /dev/null > /var/log/syslog.1

希望它能暂时解决这个问题。还有人有其他想法吗?

答案1

我建议通过删除系统日志来释放空间。X和系统日志。X在解决日志中快速填满这些错误消息的问题时,请先修复 .gz 文件。

我的研究表明,该问题可能与软件包 nvidia-driver-435 或 VLC 中的错误有关,或者两者兼而有之。请参阅错误报告这里。

您可以通过运行以下命令来确定您的图形硬件和驱动程序信息:

sudo lshw -c display

可以找到更多详细信息和可能的根本原因这里

首先,我建议使用 VLC 以外的媒体播放器来查看日志条目是否停止。

答案2

停止 syslog 守护进程,只需删除文件并重新启动守护进程。这将重新创建文件。命令行取决于您使用的 syslog 守护进程,在我的情况下,我会运行:systemctl stop rsyslogd; rm /var/log/syslog; systemctl start rsyslog

相关内容