Tengo un trabajo cron largo ejecutando un script de Python en CENTOS, pero por alguna razón parece que se agota el tiempo de espera o finaliza sin completarse.
el trabajo funciona bien cuando se ejecuta directamente desde bash, pero parece detenerse prácticamente en el mismo lugar cada vez que lo activa cron.
parece que hay un tiempo de espera pero aparentemente cron no tiene uno.
No sé dónde buscar para depurar esto... ¡Cualquier sugerencia sobre dónde buscar/cómo depurar es muy apreciada!
Respuesta1
primer registro stdout y stderr
18 20 * * * python2.6 script.py > /test.log 2>/test.err &
También consulte /var/log/messages para obtener más información.
¡En mi caso me estaba quedando sin memoria!
Feb 7 03:05:12 computer kernel: Out of memory: Kill process 4915 (python2.6) score 255 or sacrifice child