[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
>