Post cortito porque.
Últimamente tuve problemas de estabilidad. De repente la carga del procesador se disparaba y, con ello, la temperatura.
Hoy, después de un par reiniciadas a la fuerza (botoncito), al fin me aparece un cartelito útil: me estaba quedando sin espacio en la raíz.
Entro a ver qué me ocupaba tanto espacio, y la carpeta /var/log
ocupaba una guasada. El problema, específicamente, eran los archivos kern.log
y syslog
, los cuales pesaban varios gigabytes cada uno.
Primero me tocó eliminar los logs anteriores, kern.log.1
y syslog.1
.
Después editar el archivo /etc/logrotate.d/rsyslog
y agregar el tamaño deseado (después de weekly
):
/var/log/syslog
/var/log/mail.log
/var/log/kern.log
/var/log/auth.log
/var/log/user.log
/var/log/cron.log
{
rotate 4
weekly
size 10M
missingok
notifempty
compress
delaycompress
sharedscripts
postrotate
/usr/lib/rsyslog/rsyslog-rotate
endscript
}
En este caso, los limité a 10 megas.
Por último, probé la configuración con sudo logrotate -d /etc/logrotate.d/rsyslog
.
Hecho esto, ahora me toca esperar a que los logs se llenen y ver cuál es el verdadero problema 🙄.