[LUG.ro] uso del cron

Nicolás Aimetti lugro@lugro.org.ar
Thu, 27 Oct 2005 16:29:51 +0000


Esto es una boludez, pero por ahí te ayude:

¿Estas seguro que cuando se ejecuta el script 
/usr/local/manager-mac/tcstat.sh el mismo sabe que donde buscar a
qdisc? Para estar seguro te convendría probar de poner el path completo
a qdisc (o sea, /usr/bin/qdisc, o lo que sea...).

Otra cosa, manda los errores de tcstat.sh a alguna parte:

0-57/3 * * * * root /usr/local/manager-mac/tcstat.sh 2> error.log
Como para chequear ahí si no paso algo raro.

Saludos,
         Nicolás.

P.D.1: No parece ser un problema de permisos, sino no te modificaria el 
archivo. Yo buscaría por otro lado.
P.D.2: yo a dump/ultima también lo nombraria con un path completo. 
Aunque sea $HOME/dump/ultima. En este caso no creo que ese sea el error.


Fernando Gonzalez wrote:
> Hola a todos, tengo un servidor debian con kernel 2.4.27, que se usa como
> router de varias redes, y uso el comando tc para limitar el ancho de banda
> de cada red, estoy armando un script para graficar el consumo de cada red
> usando el mismo tc, la idea es ponerlo en el cron, cosa q hice de esta
> manera
> 
> en cron.d
> el archivo fercp, cuyo contenido es:
> 0-57/3 * * * * root /usr/local/manager-mac/tcstat.sh
> 
> el script tcstat.sh tiene la primer linea asi
> tc -s qdisc > dump/ultima
> 
> cuando ejecuto el script desde el prompt el archivo ultima tiene el
> contenido esperado, pero si espero 3' el archivo queda con 0 bytes, o sea se
> ve que el cron lo crea ">" pero no vuelca la salida del tc . . ., y siempre
> la hora de creacion del mismo es multiplo de 3, cosa de esperarse, tanto el
> directorio dump como el archivo ultima tiene los permisos rw para dueño,
> grupo y otros, asi que no logro darme cuenta por q #~##~~~~$$·"$2 esto no
> anda como espero, algun alma piadosa podra tirarme un hilo.
> 
> Desde ya muchas gracias
> 
> un abrazo
> 
> Fernando
>