4 puntos por computerphilosopher 2025-04-04 | 3 comentarios | Compartir por WhatsApp
  • 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

 
aer0700 2025-04-06

Nunca se me habría ocurrido algo así... pero estas cosas pasan. De verdad parece una historia de terror.

 
halfenif 2025-04-05

¿De repente? Qué extraño.

 
kayws426 2025-04-05

Da mucho miedo, de verdad.