- El disco root de un servidor en producción de repente empezó a mostrar más de 90% de uso
- Incluso revisándolo por completo con
du, el uso no tenía explicación
- Un script basado en
rsync ejecutado desde cron seguía manteniendo abierto un archivo eliminado en /tmp
- Si no se define una redirección explícita, cron guarda la salida estándar y el error estándar en un archivo temporal, luego lo elimina, pero no lo cierra. (Se puede reproducir con una prueba)
- Solución: guardar explícitamente stdout/stderr en un archivo de log y administrarlo con logrotate
3 comentarios
Nunca se me habría ocurrido algo así... pero estas cosas pasan. De verdad parece una historia de terror.
¿De repente? Qué extraño.
Da mucho miedo, de verdad.