Proxmox一些技巧

默认情况下, PVE会记录所有日志,可以修改为记录warning及以上的日志,修改配置文件
nano /etc/rsyslog.conf 找到 *.*;auth,authpriv.none -/var/log/syslog
这里的 *.*表示记录所有日志,我们只记录warning及以上级别的日志,把 *.* 修改为 *.warning即可, 这样就只会记录warningerrcritalertemerg 级别的日志,修改后结果如下 *.warning;auth,authpriv.none -/var/log/syslog
同理,下面的也可以修改为warning及以上级别:

auth,authpriv.warning                   /var/log/auth.log
cron.warning                            -/var/log/cron.log
kern.warning                            -/var/log/kern.log
mail.warning                            -/var/log/mail.log
user.warning                            -/var/log/user.log

修改后,记得重启rsyslogsystemctl restart rsyslog。 还可以根据这篇帖子,来调整记录日志的大小和时间范围。比如,只保留10天内的日志,则 journalctl --vacuum-time=10d