(solucionado) funcionamiento erratico de cron

Imagen de pablopp
0 puntos

tengo programado un fichero crontab para un usuario. el archivo esta generado utilizando gnome-schedule y todos los comandos funcionan. el tema es que no se ejecutan siempre cuando deberian. a veces si y a veces no. esto me llamo la atencion y me parecio que se debe a algun tipo de mecanismo de seguridad mediante el cual cada tarea solo se ejecuta una vez. para testear el funcionamiento tuve que adelantar y atrasar el reloj en varias ocasiones. finalmente llegue a una instancia en la cual las tareas a veces se ejecutan y a veces no. leyendo el manual de cron vi que efectivamente, cada tarea se realiza una sola vez, y vi tambien que tiene algun tipo de funcionamiento especial cuando se adelanta o atrasa el reloj. lo que yo necesitaria es cualqueir cosa que me ayude a que mi archivo crontab sea ejecutado como deberia. informacion, ideas, lo que sea. lo mejor seria poder reiniciar o deshabilitar la funcion mediante la cual cada tarea se ejecuta una sola vez, suponeindo que sea ese el problema. cualquier idea sirve.

Saludos.

Imagen de slap
+1
0
-1

¿Puedes mostrarnos ese fichero y decirnos dónde lo has puesto?

¿Por qué no editas el crontab directamente con:

crontab -e

?

+1
0
-1

Saludos.

0000 start out (+FD),A
           ld  BC, +7FFF
           jp 03CB, RAM-CHECK

http://www.injiniero.es

Imagen de pablopp
+1
0
-1

estuve leyendo la documentacion de cron y el archivo esta bien ubicado segun parece, para mañana puedo traer bien la ubicacion y el contenido del archivo. de todas formas, con cron -l me muestra el contenido efectivo del fichero y, como dije antes, las tareas se realizan en tiempo y forma algunas veces. me parece a mi que es por el tema de que ejecuta cada tarea una sola vez, y yo para testearlo atrase y adelante el rejol muchas veces. ahora lo estoy dejando andar solo, a ver si engancha. ya estare comentando como me fue con eso. estoy casi seguro que es por eso que no funciona como deberia, pero pense que habria alguna forma mas sencilla de controlar eso.
Saludos, gracias por tu respuesta.

+1
0
-1
Imagen de pablopp
+1
0
-1

bueno, un poco mas tarde, pero aqui esta el fichero cron:

# DO NOT EDIT THIS FILE - edit the master and reinstall.
# (/tmp/tmp1q7h5n installed on Thu Dec 9 22:42:48 2010)
# (Cron version -- $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $)
00 20 * * * PYTHONPATH=::/usr/lib/python2.6/dist-packages/gtk-2.0/:$PYTHONPATH /usr/bin/python /usr/share/gnome-schedule/xwrapper.py c 3 # JOB_ID_3
10 0 * * * sudo reboot -f # JOB_ID_4
50 19 * * * sudo reboot -f # JOB_ID_12
0 17 * * 0 PYTHONPATH=::/usr/lib/python2.6/dist-packages/gtk-2.0/:$PYTHONPATH /usr/bin/python /usr/share/gnome-schedule/xwrapper.py c 13 # JOB_ID_13
0 17 * * 1 PYTHONPATH=::/usr/lib/python2.6/dist-packages/gtk-2.0/:$PYTHONPATH /usr/bin/python /usr/share/gnome-schedule/xwrapper.py c 14 # JOB_ID_14
0 17 * * 2 PYTHONPATH=::/usr/lib/python2.6/dist-packages/gtk-2.0/:$PYTHONPATH /usr/bin/python /usr/share/gnome-schedule/xwrapper.py c 15 # JOB_ID_15
0 17 * * 3 PYTHONPATH=::/usr/lib/python2.6/dist-packages/gtk-2.0/:$PYTHONPATH /usr/bin/python /usr/share/gnome-schedule/xwrapper.py c 16 # JOB_ID_16
0 17 * * 4 PYTHONPATH=::/usr/lib/python2.6/dist-packages/gtk-2.0/:$PYTHONPATH /usr/bin/python /usr/share/gnome-schedule/xwrapper.py c 17 # JOB_ID_17
0 17 * * 5 PYTHONPATH=::/usr/lib/python2.6/dist-packages/gtk-2.0/:$PYTHONPATH /usr/bin/python /usr/share/gnome-schedule/xwrapper.py c 18 # JOB_ID_18
0 17 * * 6 PYTHONPATH=::/usr/lib/python2.6/dist-packages/gtk-2.0/:$PYTHONPATH /usr/bin/python /usr/share/gnome-schedule/xwrapper.py c 19 # JOB_ID_19
0 14 * * * sudo reboot -f # JOB_ID_20
30 10 * * * PYTHONPATH=::/usr/lib/python2.6/dist-packages/gtk-2.0/:$PYTHONPATH /usr/bin/python /usr/share/gnome-schedule/xwrapper.py c 24 # JOB_ID_24

como mencione, esta editado con gnome-schedule. Funciona todo menos la ultima tarea. porbe cambiarle el tiempo de arranque y tampoco (antes estaba a las 10:00). El script que ejecuta esta probado y funciona. francamente no se que pasa. Cabe destacar que en un momento adelante algunso años el reloj del sistema operativo, no se si tendra algo que ver. luego lo volvi a la normalidad.

saludos

+1
0
-1
Imagen de pablopp
+1
0
-1

bueno, finalmente logre dar en la tecla. en la unica tarea que no funcionaba resultaba que habia una letra ñ en la descripcion de la misma. quitando la ñ comenzo a funcionar correctamente. seguramente es un error de gnome-schedulle. Saludos.

+1
0
-1