Re: problemas con crontab
Buen día lista, Si es como entiendo y el crontab se encuentra en el mismo servidor donde se está ejecutando el servicios de publicación del sitio web, en vez de utilizar curl se puede intentar ejecutar directamente el archivo *.php desde el crontab haciendo uso del comando php. Por ejemplo publicar dentro del crontab una línea con un comando del tipo: php /var/www/http/scripts/scriptejemplo.php en lugar de curl http://servidor/scripts/scriptejemplo.php De esta manera se puede descartar algún problema en el servicio http y por otro lado al ejecutarlo directamente con el comando php no sería necesario tener un servicio web publicado evitando por ejemplo que alguien desde fuera del equipo ejecute el script navegando en esa dirección, esto si es que el servicio está publicado fuera de la red lan. Me refiero a que el script podría estar en un directorio cualquiera no necesariamente publicado en la web, como por ejemplo: php /home/miusuario/scripts/scriptejemplo.php Espero que sea de utilidad. ¡Saludos! El mar, 5 ene 2021 a las 9:45, Fernando Romero () escribió: > > > > El mar, 5 ene 2021 a las 4:16, Camaleón () escribió: >> >> El 2021-01-04 a las 19:05 -0300, Fernando Romero escribió: >> >> > Estoy usando Debian 10 y tengo problemas con el horario en crontab, estoy >> > corriendo un php con curl a cierto horario, pero siempre se ejecuta 4 >> > minutos mas tarde, es como que crontab no toma la hora del servidor y esta >> > usando un horario propio. >> > A alguien le paso esto? >> >> ¿Sólo te pasa el desfase de 4 minutos con esa rutina? >> >> Prueba a crear otra que ejecute alguna orden sencilla, de bash, para >> ver si sucede lo mismo. >> >> El desfase es muy corto como para pensar en un problema con el ajuste >> de la hora (supongo que tendrás el sistema sincronizado con un servidor >> NTP) o que se trate de una mala configuración de la zona horaria (el >> desfase sería de medias horas u horas). >> >> Sólo un apunte: una cosa es la hora a la que se ejecuta la rutina (que >> debe ser exactamente a la que la has programado en el crontab) y otra >> cosa es lo que haga esa rutina y cuándo lo ejecute, que se puede >> demorar dependiendo de lo que tenga que ejecutar (si es php+curl me >> suena a que debe haber un servidor web de por medio que lleve su >> propio registro/configuración horaria). >> >> Saludos, >> >> -- >> Camaleón >> > > Si, me pasa solo con ese curl que corro en el crontab, no con otras > programaciones que tengo corriendo en el mismo crontab. > El curl ejecuta un php de un servidor web que está corriendo en el mismo > servidor donde esta el crontab. > > Saludos
Re: problemas con crontab
El mié., 6 de enero de 2021 07:17, miguel angel gonzalez < mangelgonza...@gmail.com> escribió: > Hola, > > Por descartar, si la programación de los crontab funcionan bien menos esas > dos tareas, > ¿has probado a ejecutar esos curl sin crontab? Además, probaría las líneas > de debug que comentan, > para descartar problemas de sintaxis en los comandos etc, si tienes ese > retardo de 4 minutos a lo mejor ves en qué parte se retrasa. > Otra opción que probaría es a redirigir la salida de errores del cron a un > fichero, algo así: > > 21 8 * * * curl https://site.com/pone_en_cero.php 2> errores.log > > Un saludo. > > El mar, 5 ene 2021 a las 19:10, Fernando Romero () > escribió: > >> >> >> El mar, 5 ene 2021 a las 14:34, Camaleón () escribió: >> >>> El 2021-01-05 a las 14:10 -0300, Fernando Romero escribió: >>> >>> > El mar, 5 ene 2021 a las 14:04, Camaleón () >>> escribió: >>> > > > > >>> > > > > > Estoy usando Debian 10 y tengo problemas con el horario en >>> crontab, >>> > > estoy >>> > > > > > corriendo un php con curl a cierto horario, pero siempre se >>> ejecuta 4 >>> > > > > > minutos mas tarde, es como que crontab no toma la hora del >>> servidor y >>> > > > > esta >>> > > > > > usando un horario propio. >>> > > > > > A alguien le paso esto? >>> > > > > >>> > > > > ¿Sólo te pasa el desfase de 4 minutos con esa rutina? >>> > > >>> > > (...) >>> > > >>> > > > Si, me pasa solo con ese curl que corro en el crontab, no con otras >>> > > > programaciones que tengo corriendo en el mismo crontab. >>> > > > El curl ejecuta un php de un servidor web que está corriendo en el >>> mismo >>> > > > servidor donde esta el crontab. >>> > > >>> > > ¿Y cómo sabes que se ejecuta 4 minutos más tarde de la hora definida >>> en >>> > > el crontab? Es decir, ¿qué has revisado para comprobarlo? >>> >>> (...) >>> >>> > Mire en la hora que había puesto en el crontab y no se ejecuto mire en >>> el >>> > log del crontab y no habia nada y a los 4 minutos se ejecuto y lo >>> mostro el >>> > log del crontab lo probe varias veces. >>> > Lo corri 4 minutos y listo por mas que busque no encontre nada. >>> >>> Mejor si mandas a la lista el contenido del crontab, del script que >>> ejecuta y del registro de cron, a ver si cazamos la causa del retardo >>> de esos 4 minutos. >>> >>> Saludos, >>> >>> -- >>> Camaleón >>> >> >> Este es el crontab >> 1 1 * * * rm -rf /var/www/html/site/html2image/uploads/*.png >> 21 8 * * * curl https://site.com/pone_en_cero.php >> 21 18 * * * curl https://site.com/pone_en_cero.php?a_la_tarde=1 >> >> Saludos >> > > > -- > /m.a. > Gracias Miguel voy a seguir tu consejo para ver si encuentro algo. Saludos >
Re: problemas con crontab
Hola, Por descartar, si la programación de los crontab funcionan bien menos esas dos tareas, ¿has probado a ejecutar esos curl sin crontab? Además, probaría las líneas de debug que comentan, para descartar problemas de sintaxis en los comandos etc, si tienes ese retardo de 4 minutos a lo mejor ves en qué parte se retrasa. Otra opción que probaría es a redirigir la salida de errores del cron a un fichero, algo así: 21 8 * * * curl https://site.com/pone_en_cero.php 2> errores.log Un saludo. El mar, 5 ene 2021 a las 19:10, Fernando Romero () escribió: > > > El mar, 5 ene 2021 a las 14:34, Camaleón () escribió: > >> El 2021-01-05 a las 14:10 -0300, Fernando Romero escribió: >> >> > El mar, 5 ene 2021 a las 14:04, Camaleón () >> escribió: >> > > > > >> > > > > > Estoy usando Debian 10 y tengo problemas con el horario en >> crontab, >> > > estoy >> > > > > > corriendo un php con curl a cierto horario, pero siempre se >> ejecuta 4 >> > > > > > minutos mas tarde, es como que crontab no toma la hora del >> servidor y >> > > > > esta >> > > > > > usando un horario propio. >> > > > > > A alguien le paso esto? >> > > > > >> > > > > ¿Sólo te pasa el desfase de 4 minutos con esa rutina? >> > > >> > > (...) >> > > >> > > > Si, me pasa solo con ese curl que corro en el crontab, no con otras >> > > > programaciones que tengo corriendo en el mismo crontab. >> > > > El curl ejecuta un php de un servidor web que está corriendo en el >> mismo >> > > > servidor donde esta el crontab. >> > > >> > > ¿Y cómo sabes que se ejecuta 4 minutos más tarde de la hora definida >> en >> > > el crontab? Es decir, ¿qué has revisado para comprobarlo? >> >> (...) >> >> > Mire en la hora que había puesto en el crontab y no se ejecuto mire en >> el >> > log del crontab y no habia nada y a los 4 minutos se ejecuto y lo >> mostro el >> > log del crontab lo probe varias veces. >> > Lo corri 4 minutos y listo por mas que busque no encontre nada. >> >> Mejor si mandas a la lista el contenido del crontab, del script que >> ejecuta y del registro de cron, a ver si cazamos la causa del retardo >> de esos 4 minutos. >> >> Saludos, >> >> -- >> Camaleón >> > > Este es el crontab > 1 1 * * * rm -rf /var/www/html/site/html2image/uploads/*.png > 21 8 * * * curl https://site.com/pone_en_cero.php > 21 18 * * * curl https://site.com/pone_en_cero.php?a_la_tarde=1 > > Saludos > -- /m.a.
Re: problemas con crontab
El mar, 5 ene 2021 a las 14:34, Camaleón () escribió: > El 2021-01-05 a las 14:10 -0300, Fernando Romero escribió: > > > El mar, 5 ene 2021 a las 14:04, Camaleón () > escribió: > > > > > > > > > > > Estoy usando Debian 10 y tengo problemas con el horario en > crontab, > > > estoy > > > > > > corriendo un php con curl a cierto horario, pero siempre se > ejecuta 4 > > > > > > minutos mas tarde, es como que crontab no toma la hora del > servidor y > > > > > esta > > > > > > usando un horario propio. > > > > > > A alguien le paso esto? > > > > > > > > > > ¿Sólo te pasa el desfase de 4 minutos con esa rutina? > > > > > > (...) > > > > > > > Si, me pasa solo con ese curl que corro en el crontab, no con otras > > > > programaciones que tengo corriendo en el mismo crontab. > > > > El curl ejecuta un php de un servidor web que está corriendo en el > mismo > > > > servidor donde esta el crontab. > > > > > > ¿Y cómo sabes que se ejecuta 4 minutos más tarde de la hora definida en > > > el crontab? Es decir, ¿qué has revisado para comprobarlo? > > (...) > > > Mire en la hora que había puesto en el crontab y no se ejecuto mire en el > > log del crontab y no habia nada y a los 4 minutos se ejecuto y lo mostro > el > > log del crontab lo probe varias veces. > > Lo corri 4 minutos y listo por mas que busque no encontre nada. > > Mejor si mandas a la lista el contenido del crontab, del script que > ejecuta y del registro de cron, a ver si cazamos la causa del retardo > de esos 4 minutos. > > Saludos, > > -- > Camaleón > Este es el crontab 1 1 * * * rm -rf /var/www/html/site/html2image/uploads/*.png 21 8 * * * curl https://site.com/pone_en_cero.php 21 18 * * * curl https://site.com/pone_en_cero.php?a_la_tarde=1 Saludos
Re: problemas con crontab
- Original Message - > From: "Fernando Romero" > To: "debian-user-spanish" > Sent: Tuesday, January 5, 2021 2:10:39 PM > Subject: Re: problemas con crontab > El mar, 5 ene 2021 a las 14:04, Camaleón () escribió: > >> El 2021-01-05 a las 09:45 -0300, Fernando Romero escribió: >> >> > El mar, 5 ene 2021 a las 4:16, Camaleón () escribió: >> > > >> > > > Estoy usando Debian 10 y tengo problemas con el horario en crontab, >> estoy >> > > > corriendo un php con curl a cierto horario, pero siempre se ejecuta 4 >> > > > minutos mas tarde, es como que crontab no toma la hora del servidor y >> > > esta >> > > > usando un horario propio. >> > > > A alguien le paso esto? >> > > >> > > ¿Sólo te pasa el desfase de 4 minutos con esa rutina? >> >> (...) >> >> > Si, me pasa solo con ese curl que corro en el crontab, no con otras >> > programaciones que tengo corriendo en el mismo crontab. >> > El curl ejecuta un php de un servidor web que está corriendo en el mismo >> > servidor donde esta el crontab. >> >> ¿Y cómo sabes que se ejecuta 4 minutos más tarde de la hora definida en >> el crontab? Es decir, ¿qué has revisado para comprobarlo? >> >> Mejor si mandas a la lista el contenido del crontab y el registro de la >> ejecución de la rutina para ver qué puede estar pasando, pero en >> principio me inclino por que la rutina se ejecuta a su hora y es el >> resultado de lo ejecutado lo que se genera con ese desfase temporal. >> >> Saludos, >> >> -- >> Camaleón >> > > Mire en la hora que había puesto en el crontab y no se ejecuto mire en el > log del crontab y no habia nada y a los 4 minutos se ejecuto y lo mostro el > log del crontab lo probe varias veces. > Lo corri 4 minutos y listo por mas que busque no encontre nada. > > Saludos lo mas facil en estos casos es poner lineas de debug ejemplo del script a ejecutar: #!/bin/bash echo -n "start cronjob: " > /tmp/temp.debug.job date >> /tmp/temp.debug.job echo -n "running command at: " >> /tmp/temp.debug.job date >> /tmp/temp.debug.job curl bla-bla-bla echo "finish at: " >> /tmp/temp.debug.job date >> /tmp/temp.debug.job esto es un simple ejemplo para que te des una idea de lo que hablo. saludos
Re: problemas con crontab
El 2021-01-05 a las 14:10 -0300, Fernando Romero escribió: > El mar, 5 ene 2021 a las 14:04, Camaleón () escribió: > > > > > > > > > Estoy usando Debian 10 y tengo problemas con el horario en crontab, > > estoy > > > > > corriendo un php con curl a cierto horario, pero siempre se ejecuta 4 > > > > > minutos mas tarde, es como que crontab no toma la hora del servidor y > > > > esta > > > > > usando un horario propio. > > > > > A alguien le paso esto? > > > > > > > > ¿Sólo te pasa el desfase de 4 minutos con esa rutina? > > > > (...) > > > > > Si, me pasa solo con ese curl que corro en el crontab, no con otras > > > programaciones que tengo corriendo en el mismo crontab. > > > El curl ejecuta un php de un servidor web que está corriendo en el mismo > > > servidor donde esta el crontab. > > > > ¿Y cómo sabes que se ejecuta 4 minutos más tarde de la hora definida en > > el crontab? Es decir, ¿qué has revisado para comprobarlo? (...) > Mire en la hora que había puesto en el crontab y no se ejecuto mire en el > log del crontab y no habia nada y a los 4 minutos se ejecuto y lo mostro el > log del crontab lo probe varias veces. > Lo corri 4 minutos y listo por mas que busque no encontre nada. Mejor si mandas a la lista el contenido del crontab, del script que ejecuta y del registro de cron, a ver si cazamos la causa del retardo de esos 4 minutos. Saludos, -- Camaleón
Re: problemas con crontab
El mar, 5 ene 2021 a las 14:04, Camaleón () escribió: > El 2021-01-05 a las 09:45 -0300, Fernando Romero escribió: > > > El mar, 5 ene 2021 a las 4:16, Camaleón () escribió: > > > > > > > Estoy usando Debian 10 y tengo problemas con el horario en crontab, > estoy > > > > corriendo un php con curl a cierto horario, pero siempre se ejecuta 4 > > > > minutos mas tarde, es como que crontab no toma la hora del servidor y > > > esta > > > > usando un horario propio. > > > > A alguien le paso esto? > > > > > > ¿Sólo te pasa el desfase de 4 minutos con esa rutina? > > (...) > > > Si, me pasa solo con ese curl que corro en el crontab, no con otras > > programaciones que tengo corriendo en el mismo crontab. > > El curl ejecuta un php de un servidor web que está corriendo en el mismo > > servidor donde esta el crontab. > > ¿Y cómo sabes que se ejecuta 4 minutos más tarde de la hora definida en > el crontab? Es decir, ¿qué has revisado para comprobarlo? > > Mejor si mandas a la lista el contenido del crontab y el registro de la > ejecución de la rutina para ver qué puede estar pasando, pero en > principio me inclino por que la rutina se ejecuta a su hora y es el > resultado de lo ejecutado lo que se genera con ese desfase temporal. > > Saludos, > > -- > Camaleón > Mire en la hora que había puesto en el crontab y no se ejecuto mire en el log del crontab y no habia nada y a los 4 minutos se ejecuto y lo mostro el log del crontab lo probe varias veces. Lo corri 4 minutos y listo por mas que busque no encontre nada. Saludos
Re: problemas con crontab
El 2021-01-05 a las 09:45 -0300, Fernando Romero escribió: > El mar, 5 ene 2021 a las 4:16, Camaleón () escribió: > > > > > Estoy usando Debian 10 y tengo problemas con el horario en crontab, estoy > > > corriendo un php con curl a cierto horario, pero siempre se ejecuta 4 > > > minutos mas tarde, es como que crontab no toma la hora del servidor y > > esta > > > usando un horario propio. > > > A alguien le paso esto? > > > > ¿Sólo te pasa el desfase de 4 minutos con esa rutina? (...) > Si, me pasa solo con ese curl que corro en el crontab, no con otras > programaciones que tengo corriendo en el mismo crontab. > El curl ejecuta un php de un servidor web que está corriendo en el mismo > servidor donde esta el crontab. ¿Y cómo sabes que se ejecuta 4 minutos más tarde de la hora definida en el crontab? Es decir, ¿qué has revisado para comprobarlo? Mejor si mandas a la lista el contenido del crontab y el registro de la ejecución de la rutina para ver qué puede estar pasando, pero en principio me inclino por que la rutina se ejecuta a su hora y es el resultado de lo ejecutado lo que se genera con ese desfase temporal. Saludos, -- Camaleón
Re: problemas con crontab
El mar, 5 ene 2021 a las 4:16, Camaleón () escribió: > El 2021-01-04 a las 19:05 -0300, Fernando Romero escribió: > > > Estoy usando Debian 10 y tengo problemas con el horario en crontab, estoy > > corriendo un php con curl a cierto horario, pero siempre se ejecuta 4 > > minutos mas tarde, es como que crontab no toma la hora del servidor y > esta > > usando un horario propio. > > A alguien le paso esto? > > ¿Sólo te pasa el desfase de 4 minutos con esa rutina? > > Prueba a crear otra que ejecute alguna orden sencilla, de bash, para > ver si sucede lo mismo. > > El desfase es muy corto como para pensar en un problema con el ajuste > de la hora (supongo que tendrás el sistema sincronizado con un servidor > NTP) o que se trate de una mala configuración de la zona horaria (el > desfase sería de medias horas u horas). > > Sólo un apunte: una cosa es la hora a la que se ejecuta la rutina (que > debe ser exactamente a la que la has programado en el crontab) y otra > cosa es lo que haga esa rutina y cuándo lo ejecute, que se puede > demorar dependiendo de lo que tenga que ejecutar (si es php+curl me > suena a que debe haber un servidor web de por medio que lleve su > propio registro/configuración horaria). > > Saludos, > > -- > Camaleón > > Si, me pasa solo con ese curl que corro en el crontab, no con otras programaciones que tengo corriendo en el mismo crontab. El curl ejecuta un php de un servidor web que está corriendo en el mismo servidor donde esta el crontab. Saludos
Re: problemas con crontab
El 2021-01-04 a las 19:05 -0300, Fernando Romero escribió: > Estoy usando Debian 10 y tengo problemas con el horario en crontab, estoy > corriendo un php con curl a cierto horario, pero siempre se ejecuta 4 > minutos mas tarde, es como que crontab no toma la hora del servidor y esta > usando un horario propio. > A alguien le paso esto? ¿Sólo te pasa el desfase de 4 minutos con esa rutina? Prueba a crear otra que ejecute alguna orden sencilla, de bash, para ver si sucede lo mismo. El desfase es muy corto como para pensar en un problema con el ajuste de la hora (supongo que tendrás el sistema sincronizado con un servidor NTP) o que se trate de una mala configuración de la zona horaria (el desfase sería de medias horas u horas). Sólo un apunte: una cosa es la hora a la que se ejecuta la rutina (que debe ser exactamente a la que la has programado en el crontab) y otra cosa es lo que haga esa rutina y cuándo lo ejecute, que se puede demorar dependiendo de lo que tenga que ejecutar (si es php+curl me suena a que debe haber un servidor web de por medio que lleve su propio registro/configuración horaria). Saludos, -- Camaleón
problemas con crontab
Hola como estan. Estoy usando Debian 10 y tengo problemas con el horario en crontab, estoy corriendo un php con curl a cierto horario, pero siempre se ejecuta 4 minutos mas tarde, es como que crontab no toma la hora del servidor y esta usando un horario propio. A alguien le paso esto? Saludos
Re: dudas en crontab
On Friday 30 September 2016 11:14:35 Erick Ocrospoma wrote: > 2016-09-30 10:58 GMT-05:00 <l...@ida.cu>: > > > > El 28 de septiembre de 2016 20:49:56 CEST, l...@ida.cu escribió: > > >>Buenas tardes a todos > > >> > > >>Estoy aterrillado con el crontab y no se como hacer para que me envÃe > > >>un > > >>correo a mi cuenta cada 5 min, y no logro hacerlo, vaya como una > > >>alerta, > > >>me pueden ayudar con este tema ??? > > >> > > >>He visto ejemplos con google pdero no me funciona, quizás necesite > > >>instalar algo más > > >> > > >># cada 5 min entre enviarme una mensaje > > >>*/5 * * * * luis mail -s "sistema funcionando" l...@midominio.com > > >> > > >>Agradezco toda ayuda > > > > > > ¿Y si le pones el path en el comando mail? > > > > > > > > > Saludos, > > > > > > Ramses > > > > > > > Hola disculpa pero no se como es lo que dices soy algo nuevo en en linux > > > > Esto lo encontré en ej pero no funciona > > > > /5 * * * * luis mail -s "sistema funcionando" l...@midominio.com > > > En Debian Jessie el path del mail es: > > zerick@gluttony:~$ which mail > /usr/bin/mail > > asi que prueba modificando el cron de manera que quede asi: > > /5 * * * * luis /usr/bin/mail -s "sistema funcionando" l...@midominio.com > probaste primero de consola si el comando mail te anda ? creo que lo mejor es empezar por ahi. y como te dije antes lo logs son importantes. saludos Matias
Re: dudas en crontab
2016-09-30 10:58 GMT-05:00 <l...@ida.cu>: > > El 28 de septiembre de 2016 20:49:56 CEST, l...@ida.cu escribió: > >>Buenas tardes a todos > >> > >>Estoy aterrillado con el crontab y no se como hacer para que me envÃe > >>un > >>correo a mi cuenta cada 5 min, y no logro hacerlo, vaya como una > >>alerta, > >>me pueden ayudar con este tema ??? > >> > >>He visto ejemplos con google pdero no me funciona, quizás necesite > >>instalar algo más > >> > >># cada 5 min entre enviarme una mensaje > >>*/5 * * * * luis mail -s "sistema funcionando" l...@midominio.com > >> > >>Agradezco toda ayuda > > > > ¿Y si le pones el path en el comando mail? > > > > > > Saludos, > > > > Ramses > > > > Hola disculpa pero no se como es lo que dices soy algo nuevo en en linux > > Esto lo encontré en ej pero no funciona > > /5 * * * * luis mail -s "sistema funcionando" l...@midominio.com En Debian Jessie el path del mail es: zerick@gluttony:~$ which mail /usr/bin/mail asi que prueba modificando el cron de manera que quede asi: /5 * * * * luis /usr/bin/mail -s "sistema funcionando" l...@midominio.com > > > Me dicen que cambia y que ponga no se que cómo quedaría con ese cambioi > para probar a ver si funciona ?? > > saludos y agradecido > > > > > -- Erick. --- IRC : zerick Blog: http://zerick.me About : http://about.me/zerick Linux User ID : 549567
Re: dudas en crontab
> El 28 de septiembre de 2016 20:49:56 CEST, l...@ida.cu escribió: >>Buenas tardes a todos >> >>Estoy aterrillado con el crontab y no se como hacer para que me envÃe >>un >>correo a mi cuenta cada 5 min, y no logro hacerlo, vaya como una >>alerta, >>me pueden ayudar con este tema ??? >> >>He visto ejemplos con google pdero no me funciona, quizás necesite >>instalar algo más >> >># cada 5 min entre enviarme una mensaje >>*/5 * * * * luis mail -s "sistema funcionando" l...@midominio.com >> >>Agradezco toda ayuda > > ¿Y si le pones el path en el comando mail? > > > Saludos, > > Ramses > Hola disculpa pero no se como es lo que dices soy algo nuevo en en linux Esto lo encontré en ej pero no funciona /5 * * * * luis mail -s "sistema funcionando" l...@midominio.com Me dicen que cambia y que ponga no se que cómo quedaría con ese cambioi para probar a ver si funciona ?? saludos y agradecido
Re: dudas en crontab
El 09/28/2016 05:00 PM, Erick Ocrospoma escribió: 2016-09-28 13:57 GMT-05:00 Ramses <ramses.sevi...@gmail.com <mailto:ramses.sevi...@gmail.com>>: El 28 de septiembre de 2016 20:49:56 CEST, l...@ida.cu <mailto:l...@ida.cu> escribió: >Buenas tardes a todos > >Estoy aterrillado con el crontab y no se como hacer para que me envíe >un >correo a mi cuenta cada 5 min, y no logro hacerlo, vaya como una >alerta, >me pueden ayudar con este tema ??? > >He visto ejemplos con google pdero no me funciona, quizás necesite >instalar algo más > ># cada 5 min entre enviarme una mensaje >*/5 * * * * luis mail -s "sistema funcionando" l...@midominio.com <mailto:l...@midominio.com> > >Agradezco toda ayuda ¿Y si le pones el path en el comando mail? Opino lo mismo. Utiliza /usr/bin/mail en vez del comando mail. Saludos, Ramses -- Erick. --- IRC : zerick Blog: http://zerick.me About : http://about.me/zerick Linux User ID : 549567 Me parece que el problema lo tenés en que no está la variable PATH definiendo la ubicación del ejecutable PATH=$PATH:/usr/bin O como bien te dijeron poniendo la ruta completa al ejecutable. Saludos, Zeque
Re: dudas en crontab
2016-09-28 13:57 GMT-05:00 Ramses <ramses.sevi...@gmail.com>: > El 28 de septiembre de 2016 20:49:56 CEST, l...@ida.cu escribió: > >Buenas tardes a todos > > > >Estoy aterrillado con el crontab y no se como hacer para que me envíe > >un > >correo a mi cuenta cada 5 min, y no logro hacerlo, vaya como una > >alerta, > >me pueden ayudar con este tema ??? > > > >He visto ejemplos con google pdero no me funciona, quizás necesite > >instalar algo más > > > ># cada 5 min entre enviarme una mensaje > >*/5 * * * * luis mail -s "sistema funcionando" l...@midominio.com > > > >Agradezco toda ayuda > > ¿Y si le pones el path en el comando mail? > > Opino lo mismo. Utiliza /usr/bin/mail en vez del comando mail. > > Saludos, > > Ramses > > -- Erick. --- IRC : zerick Blog: http://zerick.me About : http://about.me/zerick Linux User ID : 549567
Re: dudas en crontab
El 28 de septiembre de 2016 20:49:56 CEST, l...@ida.cu escribió: >Buenas tardes a todos > >Estoy aterrillado con el crontab y no se como hacer para que me envíe >un >correo a mi cuenta cada 5 min, y no logro hacerlo, vaya como una >alerta, >me pueden ayudar con este tema ??? > >He visto ejemplos con google pdero no me funciona, quizás necesite >instalar algo más > ># cada 5 min entre enviarme una mensaje >*/5 * * * * luis mail -s "sistema funcionando" l...@midominio.com > >Agradezco toda ayuda ¿Y si le pones el path en el comando mail? Saludos, Ramses
Re: dudas en crontab
Buenas donde agregaste esa linea ? y no miraste los logs ? saludos -- Matias Mucciolo Area de Infraestructura. Piedras 737 C.A.B.A SUTEBA On Wednesday 28 September 2016 14:49:56 l...@ida.cu wrote: > Buenas tardes a todos > > Estoy aterrillado con el crontab y no se como hacer para que me envíe un > correo a mi cuenta cada 5 min, y no logro hacerlo, vaya como una alerta, > me pueden ayudar con este tema ??? > > He visto ejemplos con google pdero no me funciona, quizás necesite > instalar algo más > > # cada 5 min entre enviarme una mensaje > */5 * * * * luis mail -s "sistema funcionando" l...@midominio.com > > Agradezco toda ayuda >
dudas en crontab
Buenas tardes a todos Estoy aterrillado con el crontab y no se como hacer para que me envíe un correo a mi cuenta cada 5 min, y no logro hacerlo, vaya como una alerta, me pueden ayudar con este tema ??? He visto ejemplos con google pdero no me funciona, quizás necesite instalar algo más # cada 5 min entre enviarme una mensaje */5 * * * * luis mail -s "sistema funcionando" l...@midominio.com Agradezco toda ayuda
Re: Crontab y alertas por mail
El Sat, 23 Jan 2016 20:18:18 +0100, David Rotger escribió: > desde que configure el servicio SSMTP para mandar emails desde la > consola, estoy recibiendo emails de root cuando cron ejecuta una tarea. > Desde donde puedo configurar eso? ¿No será que has habilitado algo en ssmtp para recibir mensajes? Revisa esta guía que hay en la wiki: https://wiki.debian.org/sSMTP Los mensajes de cron (en caso de haberlos) los recibe el usuario root que normalmente es un alias que va a la cuenta del usuario del sistema ("cat / etc/aliases"). Saludos, -- Camaleón
Re: Crontab y alertas por mail
El Sun, 24 Jan 2016 16:35:11 +0100, David Rotger escribió: Corrijo el top-posting. > El día 24 de enero de 2016, 15:59, Camaleón> escribió: >> El Sat, 23 Jan 2016 20:18:18 +0100, David Rotger escribió: >> >>> desde que configure el servicio SSMTP para mandar emails desde la >>> consola, estoy recibiendo emails de root cuando cron ejecuta una >>> tarea. >>> Desde donde puedo configurar eso? >> >> ¿No será que has habilitado algo en ssmtp para recibir mensajes? Revisa >> esta guía que hay en la wiki: >> >> https://wiki.debian.org/sSMTP >> >> Los mensajes de cron (en caso de haberlos) los recibe el usuario root >> que normalmente es un alias que va a la cuenta del usuario del sistema >> ("cat / >> etc/aliases"). > Este es mi archivo aliases. > > # /etc/aliases mailer-daemon: postmaster postmaster: root nobody: root > hostmaster: root usenet: root news: root webmaster: root www: root ftp: > root abuse: root noc: root security: root root: server backuppc: root Según ese archivo, los correos dirigidos a "root" los recibe el usuario "server". ¿Quién *recibe* los mensajes que te llegan de cron? > en el archivo de configuración de SSMTP no veo nada extraño... Bien, pero mejor si lo mandas a la lista omitiendo datos sensibles si los hubiere ;-) Saludos, -- Camaleón
Re: Crontab y alertas por mail
Este es mi archivo aliases. # /etc/aliases mailer-daemon: postmaster postmaster: root nobody: root hostmaster: root usenet: root news: root webmaster: root www: root ftp: root abuse: root noc: root security: root root: server backuppc: root en el archivo de configuración de SSMTP no veo nada extraño... El día 24 de enero de 2016, 15:59, Camaleónescribió: > El Sat, 23 Jan 2016 20:18:18 +0100, David Rotger escribió: > >> desde que configure el servicio SSMTP para mandar emails desde la >> consola, estoy recibiendo emails de root cuando cron ejecuta una tarea. >> Desde donde puedo configurar eso? > > ¿No será que has habilitado algo en ssmtp para recibir mensajes? Revisa > esta guía que hay en la wiki: > > https://wiki.debian.org/sSMTP > > Los mensajes de cron (en caso de haberlos) los recibe el usuario root que > normalmente es un alias que va a la cuenta del usuario del sistema ("cat / > etc/aliases"). > > Saludos, > > -- > Camaleón > -- David Rotger
Re: Crontab y alertas por mail
El Sun, 24 Jan 2016 16:44:29 +0100, David Rotger escribió: David, recuerda responder debajo del texto, no encima :-) > El día 24 de enero de 2016, 16:41, Camaleón> escribió: (...) Los mensajes de cron (en caso de haberlos) los recibe el usuario root que normalmente es un alias que va a la cuenta del usuario del sistema ("cat / etc/aliases"). >> >>> Este es mi archivo aliases. >>> >>> # /etc/aliases mailer-daemon: postmaster postmaster: root nobody: root >>> hostmaster: root usenet: root news: root webmaster: root www: root >>> ftp: >>> root abuse: root noc: root security: root root: server backuppc: root >> >> Según ese archivo, los correos dirigidos a "root" los recibe el usuario >> "server". ¿Quién *recibe* los mensajes que te llegan de cron? >> >>> en el archivo de configuración de SSMTP no veo nada extraño... >> >> Bien, pero mejor si lo mandas a la lista omitiendo datos sensibles si >> los hubiere ;-) > Los recibo en el correo que tengo configurado en el archivo ssmtp.conf. Pues entonces parece claro quién es el culpable ¿no? Seguramente ssmtp se haya "apoderado" del MTA predeterminado (Exim) y se encargue ahora de todas las notificaciones (locales y remotas). > 1 # > 2 # Config file for sSMTP sendmail > 3 # > 4 # The person who gets all mail for userids < 1000 > 5 # Make this empty to disable rewriting. > 6 root=postmaster Prueba comentando (#) esa línea. #root=postmaster Y esta otra: #root=m...@gmail.com Saludos, -- Camaleón
Re: Crontab y alertas por mail
Los recibo en el correo que tengo configurado en el archivo ssmtp.conf. 1 # 2 # Config file for sSMTP sendmail 3 # 4 # The person who gets all mail for userids < 1000 5 # Make this empty to disable rewriting. 6 root=postmaster 7 8 # The place where the mail goes. The actual machine name is required no 9 # MX records are consulted. Commonly mailhosts are named mail.domain.com 10 mailhub=mail 11 12 # Where will the mail seem to come from? 13 #rewriteDomain= 14 15 # The full hostname 16 hostname= mi servidor 17 18 # Are users allowed to set their own From: address? 19 # YES - Allow the user to specify their own From: address 20 # NO - Use the system generated From: address 21 #FromLineOverride=YES 22 23 root=m...@gmail.com 24 mailhub=smtp.gmail.com:587 25 UseTLS=YES 26 UseSTARTTLS=YES 27 AuthUser=m...@gmail.com 28 AuthPass=pass 29 FromLineOverride=YES 30 El día 24 de enero de 2016, 16:41, Camaleónescribió: > El Sun, 24 Jan 2016 16:35:11 +0100, David Rotger escribió: > > Corrijo el top-posting. > >> El día 24 de enero de 2016, 15:59, Camaleón >> escribió: >>> El Sat, 23 Jan 2016 20:18:18 +0100, David Rotger escribió: >>> desde que configure el servicio SSMTP para mandar emails desde la consola, estoy recibiendo emails de root cuando cron ejecuta una tarea. Desde donde puedo configurar eso? >>> >>> ¿No será que has habilitado algo en ssmtp para recibir mensajes? Revisa >>> esta guía que hay en la wiki: >>> >>> https://wiki.debian.org/sSMTP >>> >>> Los mensajes de cron (en caso de haberlos) los recibe el usuario root >>> que normalmente es un alias que va a la cuenta del usuario del sistema >>> ("cat / >>> etc/aliases"). > >> Este es mi archivo aliases. >> >> # /etc/aliases mailer-daemon: postmaster postmaster: root nobody: root >> hostmaster: root usenet: root news: root webmaster: root www: root ftp: >> root abuse: root noc: root security: root root: server backuppc: root > > Según ese archivo, los correos dirigidos a "root" los recibe el usuario > "server". ¿Quién *recibe* los mensajes que te llegan de cron? > >> en el archivo de configuración de SSMTP no veo nada extraño... > > Bien, pero mejor si lo mandas a la lista omitiendo datos sensibles si los > hubiere ;-) > > Saludos, > > -- > Camaleón > -- David Rotger
Crontab y alertas por mail
Hola, desde que configure el servicio SSMTP para mandar emails desde la consola, estoy recibiendo emails de root cuando cron ejecuta una tarea. Desde donde puedo configurar eso? gracias. -- David Rotger
Re: Crontab y alertas por mail
2016-01-23 14:18 GMT-05:00 David Rotger <davidrot...@gmail.com>: > Hola, > > desde que configure el servicio SSMTP para mandar emails desde la consola, > estoy recibiendo emails de root cuando cron ejecuta una tarea. Desde donde > puedo configurar eso? > > gracias. > > > -- > David Rotger Hola, Recibes correos a una cuenta en especifico? o es que te envian al spool de tu usuario root ? Tal vez esto te sirva http://www.cyberciti.biz/faq/disable-the-mail-alert-by-crontab-command/ -- ~ Happy install ! Erick. --- IRC : zerick Blog: http://zerick.me About : http://about.me/zerick Linux User ID : 549567
Re: Crontab y alertas por mail
Perfecto, muchas gracias. Si, el mismo mail siempre. Pero ahora recibo este bastante a menudo: Cron <root@SERVER> test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ) Eso es porque tengo configurado el servició de SSMTP? que todas las tareas me las pasa por el mail? Me gustaría saber como configurar esto y poder controlarlo, porque según que cosas sí es interesante que mande un correo. Saludos. El día 24 de enero de 2016, 0:22, Erick Ocrospoma <zipper1...@gmail.com> escribió: > 2016-01-23 14:18 GMT-05:00 David Rotger <davidrot...@gmail.com>: >> Hola, >> >> desde que configure el servicio SSMTP para mandar emails desde la consola, >> estoy recibiendo emails de root cuando cron ejecuta una tarea. Desde donde >> puedo configurar eso? >> >> gracias. >> >> >> -- >> David Rotger > > Hola, > > Recibes correos a una cuenta en especifico? o es que te envian al > spool de tu usuario root ? > Tal vez esto te sirva > http://www.cyberciti.biz/faq/disable-the-mail-alert-by-crontab-command/ > > -- > > > > ~ Happy install ! > > > > > > Erick. > > --- > > IRC : zerick > Blog: http://zerick.me > About : http://about.me/zerick > Linux User ID : 549567 -- David Rotger
Re: COPIA automática de directorios con CRONTAB
On Wed, Jul 15, 2015 at 04:18:31AM -0300, Eduardo Jorge Gil Michelena wrote: cp DirectorioOrígen DirectorioDestino -p -r -u Usa mejor rsync. -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20150715092550.ga21...@cantor.unex.es
Re: COPIA automática de directorios con CRONTAB
El 15/7/15, Eduardo Jorge Gil Michelena egis_e...@yahoo.com.ar escribió: Estimada gente: Ya que estanos con el crontab... ¿Se podrá hacer una copia automática usando el crontab en un horario establecido? Yo creo que si... pero... preguntar no cuesta nada. o sea... crontab -e editando la línea: cp DirectorioOrígen DirectorioDestino -p -r -u SI se puede, busca en internet como funciona crontab y lee que es crontab, si tienes claras ahi estará tu respuesta. Gracias. -- Saludos, Eduardo mailto:egis_e...@yahoo.com.ar -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/709146042.20150715041...@yahoo.com.ar -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/cadncxc2-i8ljsvyn5-hmbyqcod4ipzu5tq4k3zupftzpo+x...@mail.gmail.com
COPIA automática de directorios con CRONTAB
Estimada gente: Ya que estanos con el crontab... ¿Se podrá hacer una copia automática usando el crontab en un horario establecido? Yo creo que si... pero... preguntar no cuesta nada. o sea... crontab -e editando la línea: cp DirectorioOrígen DirectorioDestino -p -r -u Gracias. -- Saludos, Eduardo mailto:egis_e...@yahoo.com.ar -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/709146042.20150715041...@yahoo.com.ar
Re: COPIA automática de directorios con CRONTAB
El Wed, 15 Jul 2015 04:18:31 -0300, Eduardo Jorge Gil Michelena escribió: ¿Se podrá hacer una copia automática usando el crontab en un horario establecido? (...) Todo lo que puedas ejecutar desde tu shell lo puedes automatizar con cron, es así se simple. Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/pan.2015.07.15.13.33...@gmail.com
Re: crontab no ejecuta nada
El Sat, 02 Aug 2014 15:53:13 -0430, Andrew Pollard escribió: (...) Nota: En cuanto a lo que dices Camaleón, de que hay que dejar una línea en blanco al final en el editor de crontab porque de lo contrario no se ejecutará el script y no dirá nada es falso, lo pude comprobar. man 5 crontab DIAGNOSTICS cron requires that each entry in a crontab end in a newline character. If the last entry in a crontab is missing a newline (ie, terminated by EOF), cron will consider the crontab (at least partially) broken. A warning will be written to syslog. Eso quiere decir que lo han corregido en una nueva versión de cron porque hace unos años no te avisaba si faltaba una línea en blanco al final y la tarea no se ejecuta cuando eso sucede. Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/pan.2014.08.03.10.58...@gmail.com
Re: crontab no ejecuta nada
El jue, 31-07-2014 a las 17:09 +0200, Manolo Díaz escribió: ¿Necesita tu script alguna variable de ambiente que no use cron? Abundando en el tema. Así es como ve cron mi sistema [1]: HOME='/home/manolo' IFS=' ' LANG='es_ES.UTF-8' LOGNAME='manolo' OPTIND='1' PATH='/usr/bin:/bin' PPID='925' PS1='$ ' PS2=' ' PS4='+ ' PWD='/home/manolo' SHELL='/bin/sh' Un conjunto de variables mucho más reducido que el de sesión. Nota también que la variable PATH solo tiene dos directorios, los más básicos, que es de lo que te advierte Fernando en su correo. [1] Obtenido con un método un tanto pedestre: pedirle al cron de usuario que ejecute set /tmp/set.txt Saludos. -- Manolo Díaz Los permisos del script están bien, al igual que la sintaxis del comando escrito en el crontab (comprobado en el terminal). Con la ayuda de todos ustedes e investigando en internet logré solucionar el problema. Faltaba especificar en el crontab en una variable PATH los directorios de los ejecutables que están en mi script, que son: megasync, megadf, date, grep, y zenity. Crontab estuvo siempre ejecutando el comando a la hora y minuto especificado, pero el script no encontraba la ubicación de los ejecutables. Así ahora está mi crontab: PATH=/bin:/usr/bin:/usr/local/bin # m h dom mon dow command 41 19 * * * /home/usropti/megabackup /home/usropti/log_mega/output 21 Nota: En cuanto a lo que dices Camaleón, de que hay que dejar una línea en blanco al final en el editor de crontab porque de lo contrario no se ejecutará el script y no dirá nada es falso, lo pude comprobar. Gracias a todos! -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/1407010993.8367.19.camel@blackyDebian
crontab no ejecuta nada
Saludos cordiales a todos. Lo que quiero hacer es que se ejecute automáticamente un script escrito en bash todos los días a una determinada hora. He tratado de hacer esto editando el crontab del usuario con el siguiente comando: crontab -e La linea que inserté es esta: 30 6 * * * /home/usropti/megabackup lo que quiere decir que ese comando debería ejecutarse todos los días a las 6:30 a.m, pero no lo hace. He hecho pruebas sucesivas y nada. El script funciona a la perfección si lo ejecuto en el terminal de la siguiente forma: cd /home/usropti ./megabackup En el log de cron ubicado en /var/log/cron.log se encuentran estas lineas: Jul 31 02:20:23 optiPc anacron[2225]: Anacron 2.3 started on 2014-07-31 Jul 31 02:20:23 optiPc anacron[2225]: Normal exit (0 jobs run) Jul 31 02:25:38 optiPc /usr/sbin/cron[3682]: (CRON) INFO (pidfile fd = 3) Jul 31 02:25:38 optiPc /usr/sbin/cron[3683]: (CRON) STARTUP (fork ok) Jul 31 02:25:38 optiPc /usr/sbin/cron[3683]: (CRON) INFO (Running @reboot jobs) Jul 31 02:32:46 optiPc crontab[4152]: (usropti) BEGIN EDIT (usropti) Jul 31 02:33:48 optiPc crontab[4152]: (usropti) REPLACE (usropti) Jul 31 02:33:48 optiPc crontab[4152]: (usropti) END EDIT (usropti) Jul 31 02:34:01 optiPc /usr/sbin/cron[3683]: (usropti) RELOAD (crontabs/usropti) Jul 31 02:36:09 optiPc anacron[2225]: Anacron 2.3 started on 2014-07-31 Jul 31 02:36:10 optiPc anacron[2225]: Normal exit (0 jobs run) Jul 31 02:36:11 optiPc /usr/sbin/cron[2419]: (CRON) INFO (pidfile fd = 3) Jul 31 02:36:11 optiPc /usr/sbin/cron[2420]: (CRON) STARTUP (fork ok) Jul 31 02:36:11 optiPc /usr/sbin/cron[2420]: (CRON) INFO (Running @reboot jobs) Jul 31 02:40:01 optiPc /USR/SBIN/CRON[3409]: (usropti) CMD (/home/usropti/megabackup) Jul 31 02:43:22 optiPc crontab[3491]: (usropti) BEGIN EDIT (usropti) Jul 31 02:43:44 optiPc crontab[3491]: (usropti) REPLACE (usropti) Jul 31 02:43:44 optiPc crontab[3491]: (usropti) END EDIT (usropti) Jul 31 02:44:01 optiPc /usr/sbin/cron[2420]: (usropti) RELOAD (crontabs/usropti) Jul 31 02:44:01 optiPc /USR/SBIN/CRON[3497]: (usropti) CMD (usropti /home/usropti/megabackup) También he probado usando otras lineas como las siguientes: 30 6 * * * usropti /home/usropti/megabackup 30 6 * * * cd /home/usropti ./megabackup 30 6 * * * usropti cd /home/usropti ./megabackup 30 6 * * * root /home/usropti/megabackup 30 6 * * * root cd /home/usropti ./megabackup Y también lo he intentado usando el crontab -e en el usuario root, y ninguno de mis intentos y combinaciones ha logrado un resultado positivo. He investigado varios días sobre esto en internet y he conseguido información que he probado pero que no resuelven mi problema. Espero que puedan ayudarme, muchas gracias de antemano a todos. -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/caf35kycgtkhq8pme9pyubatfmpndfeyfbujm1m_czfna_yt...@mail.gmail.com
Re: crontab no ejecuta nada
On Thu, Jul 31, 2014 at 03:05:14AM -0430, Andrew Pollard wrote: Saludos cordiales a todos. Lo que quiero hacer es que se ejecute automáticamente un script escrito en bash todos los días a una determinada hora. He tratado de hacer esto editando el crontab del usuario con el siguiente comando: crontab -e La linea que inserté es esta: 30 6 * * * /home/usropti/megabackup Revisa que el fichero tenga permisos de ejecución. Seguramente ya los tendrá, pero como no comentas nada al respecto, lo digo no vaya a ser esto... -- Adrià García-Alzórriz GPG Key: 09494C14 El inferior paga las culpas del superior. signature.asc Description: Digital signature
Re: crontab no ejecuta nada
El día 31 de julio de 2014, 9:35, Andrew Pollard andrew@gmail.com escribió: Saludos cordiales a todos. Lo que quiero hacer es que se ejecute automáticamente un script escrito en bash todos los días a una determinada hora. He tratado de hacer esto editando el crontab del usuario con el siguiente comando: crontab -e La linea que inserté es esta: 30 6 * * * /home/usropti/megabackup lo que quiere decir que ese comando debería ejecutarse todos los días a las 6:30 a.m, pero no lo hace. He hecho pruebas sucesivas y nada. El script funciona a la perfección si lo ejecuto en el terminal de la siguiente forma: cd /home/usropti ./megabackup m_czfna_yt...@mail.gmail.com cd /home/usropti ./megabackup ¿Funciona asi y no, /home/usropti/megabackup directamente? Has probado si el script funciona lanzandolo /home/usropti/megabackup desde consola y no, cd /home/usropti ./megabackup ? Esa forma de lanzar el script es muy rara... Has visto si en el /var/log/syslog te dice algo?, que yo sepa, los errores que he tenido con la programacion de scripts en el crontab, siempre me lo registar en el syslog -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/CAMF5f5BB2YtPXwCbzxeTMRcGq43qe_5=6g9quicgmmnjlmq...@mail.gmail.com
Re: crontab no ejecuta nada
Envianos la salida de # ls -l /home/usropti/megabackup Comentanos en el crontab de que usuario estas ingresando esa linea El 31 de julio de 2014, 4:35, Andrew Pollard andrew@gmail.com escribió: Saludos cordiales a todos. Lo que quiero hacer es que se ejecute automáticamente un script escrito en bash todos los días a una determinada hora. He tratado de hacer esto editando el crontab del usuario con el siguiente comando: crontab -e La linea que inserté es esta: 30 6 * * * /home/usropti/megabackup lo que quiere decir que ese comando debería ejecutarse todos los días a las 6:30 a.m, pero no lo hace. He hecho pruebas sucesivas y nada. El script funciona a la perfección si lo ejecuto en el terminal de la siguiente forma: cd /home/usropti ./megabackup En el log de cron ubicado en /var/log/cron.log se encuentran estas lineas: Jul 31 02:20:23 optiPc anacron[2225]: Anacron 2.3 started on 2014-07-31 Jul 31 02:20:23 optiPc anacron[2225]: Normal exit (0 jobs run) Jul 31 02:25:38 optiPc /usr/sbin/cron[3682]: (CRON) INFO (pidfile fd = 3) Jul 31 02:25:38 optiPc /usr/sbin/cron[3683]: (CRON) STARTUP (fork ok) Jul 31 02:25:38 optiPc /usr/sbin/cron[3683]: (CRON) INFO (Running @reboot jobs) Jul 31 02:32:46 optiPc crontab[4152]: (usropti) BEGIN EDIT (usropti) Jul 31 02:33:48 optiPc crontab[4152]: (usropti) REPLACE (usropti) Jul 31 02:33:48 optiPc crontab[4152]: (usropti) END EDIT (usropti) Jul 31 02:34:01 optiPc /usr/sbin/cron[3683]: (usropti) RELOAD (crontabs/usropti) Jul 31 02:36:09 optiPc anacron[2225]: Anacron 2.3 started on 2014-07-31 Jul 31 02:36:10 optiPc anacron[2225]: Normal exit (0 jobs run) Jul 31 02:36:11 optiPc /usr/sbin/cron[2419]: (CRON) INFO (pidfile fd = 3) Jul 31 02:36:11 optiPc /usr/sbin/cron[2420]: (CRON) STARTUP (fork ok) Jul 31 02:36:11 optiPc /usr/sbin/cron[2420]: (CRON) INFO (Running @reboot jobs) Jul 31 02:40:01 optiPc /USR/SBIN/CRON[3409]: (usropti) CMD (/home/usropti/megabackup) Jul 31 02:43:22 optiPc crontab[3491]: (usropti) BEGIN EDIT (usropti) Jul 31 02:43:44 optiPc crontab[3491]: (usropti) REPLACE (usropti) Jul 31 02:43:44 optiPc crontab[3491]: (usropti) END EDIT (usropti) Jul 31 02:44:01 optiPc /usr/sbin/cron[2420]: (usropti) RELOAD (crontabs/usropti) Jul 31 02:44:01 optiPc /USR/SBIN/CRON[3497]: (usropti) CMD (usropti /home/usropti/megabackup) También he probado usando otras lineas como las siguientes: 30 6 * * * usropti /home/usropti/megabackup 30 6 * * * cd /home/usropti ./megabackup 30 6 * * * usropti cd /home/usropti ./megabackup 30 6 * * * root /home/usropti/megabackup 30 6 * * * root cd /home/usropti ./megabackup Y también lo he intentado usando el crontab -e en el usuario root, y ninguno de mis intentos y combinaciones ha logrado un resultado positivo. He investigado varios días sobre esto en internet y he conseguido información que he probado pero que no resuelven mi problema. Espero que puedan ayudarme, muchas gracias de antemano a todos. -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/caf35kycgtkhq8pme9pyubatfmpndfeyfbujm1m_czfna_yt...@mail.gmail.com
Re: crontab no ejecuta nada
El Thu, 31 Jul 2014 03:05:14 -0430, Andrew Pollard escribió: (el asunto es un pelín sensacionalista ;-P) Saludos cordiales a todos. Lo que quiero hacer es que se ejecute automáticamente un script escrito en bash todos los días a una determinada hora. He tratado de hacer esto editando el crontab del usuario con el siguiente comando: crontab -e La linea que inserté es esta: 30 6 * * * /home/usropti/megabackup lo que quiere decir que ese comando debería ejecutarse todos los días a las 6:30 a.m, pero no lo hace. (...) Asegúrate de dejar una línea en blanco al final en el editor de crontab de lo contrario no se ejecutará el script y no te dirá nada. Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/pan.2014.07.31.13.30...@gmail.com
Re: crontab no ejecuta nada
Antes de nada, ¿has definido la variable PATH en el crontab o puesto la ruta completa de los comandos? S2. Andrew Pollard andrew@gmail.com wrote: Saludos cordiales a todos. Lo que quiero hacer es que se ejecute automáticamente un script escrito en bash todos los días a una determinada hora. He tratado de hacer esto editando el crontab del usuario con el siguiente comando: crontab -e La linea que inserté es esta: 30 6 * * * /home/usropti/megabackup lo que quiere decir que ese comando debería ejecutarse todos los días a las 6:30 a.m, pero no lo hace. He hecho pruebas sucesivas y nada. El script funciona a la perfección si lo ejecuto en el terminal de la siguiente forma: cd /home/usropti ./megabackup En el log de cron ubicado en /var/log/cron.log se encuentran estas lineas: Jul 31 02:20:23 optiPc anacron[2225]: Anacron 2.3 started on 2014-07-31 Jul 31 02:20:23 optiPc anacron[2225]: Normal exit (0 jobs run) Jul 31 02:25:38 optiPc /usr/sbin/cron[3682]: (CRON) INFO (pidfile fd = 3) Jul 31 02:25:38 optiPc /usr/sbin/cron[3683]: (CRON) STARTUP (fork ok) Jul 31 02:25:38 optiPc /usr/sbin/cron[3683]: (CRON) INFO (Running @reboot jobs) Jul 31 02:32:46 optiPc crontab[4152]: (usropti) BEGIN EDIT (usropti) Jul 31 02:33:48 optiPc crontab[4152]: (usropti) REPLACE (usropti) Jul 31 02:33:48 optiPc crontab[4152]: (usropti) END EDIT (usropti) Jul 31 02:34:01 optiPc /usr/sbin/cron[3683]: (usropti) RELOAD (crontabs/usropti) Jul 31 02:36:09 optiPc anacron[2225]: Anacron 2.3 started on 2014-07-31 Jul 31 02:36:10 optiPc anacron[2225]: Normal exit (0 jobs run) Jul 31 02:36:11 optiPc /usr/sbin/cron[2419]: (CRON) INFO (pidfile fd = 3) Jul 31 02:36:11 optiPc /usr/sbin/cron[2420]: (CRON) STARTUP (fork ok) Jul 31 02:36:11 optiPc /usr/sbin/cron[2420]: (CRON) INFO (Running @reboot jobs) Jul 31 02:40:01 optiPc /USR/SBIN/CRON[3409]: (usropti) CMD (/home/usropti/megabackup) Jul 31 02:43:22 optiPc crontab[3491]: (usropti) BEGIN EDIT (usropti) Jul 31 02:43:44 optiPc crontab[3491]: (usropti) REPLACE (usropti) Jul 31 02:43:44 optiPc crontab[3491]: (usropti) END EDIT (usropti) Jul 31 02:44:01 optiPc /usr/sbin/cron[2420]: (usropti) RELOAD (crontabs/usropti) Jul 31 02:44:01 optiPc /USR/SBIN/CRON[3497]: (usropti) CMD (usropti /home/usropti/megabackup) También he probado usando otras lineas como las siguientes: 30 6 * * * usropti /home/usropti/megabackup 30 6 * * * cd /home/usropti ./megabackup 30 6 * * * usropti cd /home/usropti ./megabackup 30 6 * * * root /home/usropti/megabackup 30 6 * * * root cd /home/usropti ./megabackup Y también lo he intentado usando el crontab -e en el usuario root, y ninguno de mis intentos y combinaciones ha logrado un resultado positivo. He investigado varios días sobre esto en internet y he conseguido información que he probado pero que no resuelven mi problema. Espero que puedan ayudarme, muchas gracias de antemano a todos. -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/caf35kycgtkhq8pme9pyubatfmpndfeyfbujm1m_czfna_yt...@mail.gmail.com
RE: crontab no ejecuta nada
Buen dia, Elimina anacron, dicha herramienta genera conflictos con crontab, luego de ello asegurate que el script genera adecuadamente la subshell para la ejecucion de comandos, no estaria mal que le hicieras un test a tu script para corroborar sintaxis . FRANK HARBEY SANABRIA FLOREZTecnologo en Telecomunicaciones y Sistemas Bogota - Colombia@franksanabria sugeek.co To: debian-user-spanish@lists.debian.org From: noela...@gmail.com Subject: Re: crontab no ejecuta nada Date: Thu, 31 Jul 2014 13:30:45 + El Thu, 31 Jul 2014 03:05:14 -0430, Andrew Pollard escribió: (el asunto es un pelín sensacionalista ;-P) Saludos cordiales a todos. Lo que quiero hacer es que se ejecute automáticamente un script escrito en bash todos los días a una determinada hora. He tratado de hacer esto editando el crontab del usuario con el siguiente comando: crontab -e La linea que inserté es esta: 30 6 * * * /home/usropti/megabackup lo que quiere decir que ese comando debería ejecutarse todos los días a las 6:30 a.m, pero no lo hace. (...) Asegúrate de dejar una línea en blanco al final en el editor de crontab de lo contrario no se ejecutará el script y no te dirá nada. Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/pan.2014.07.31.13.30...@gmail.com
Re: crontab no ejecuta nada
Como han dicho has un check de tu script por el tema de las rutas tiene que tener el path completa en todo momento que haga una llamada a alguna app que este implicada, ademas asegurate que tiene permisos correctos para poder ejecutarse tanto el script como de poder leer en el path actual. Debes mirar tambien si ejecuta algun mensaje grafico porque de puede fallar . Te recomiendo probar con una app de debian llamada apt-get install mail-notification para realizar un check, tambien mira los logs del sistema. *Me paso particularmente que el tiempo de ejecución de cron no necesariamente corre en tiempo y forma respecto de las aplicaciones de notificación.* slds. El 31 de julio de 2014, 4:35, Andrew Pollard andrew@gmail.com escribió: Saludos cordiales a todos. Lo que quiero hacer es que se ejecute automáticamente un script escrito en bash todos los días a una determinada hora. He tratado de hacer esto editando el crontab del usuario con el siguiente comando: crontab -e La linea que inserté es esta: 30 6 * * * /home/usropti/megabackup lo que quiere decir que ese comando debería ejecutarse todos los días a las 6:30 a.m, pero no lo hace. He hecho pruebas sucesivas y nada. El script funciona a la perfección si lo ejecuto en el terminal de la siguiente forma: cd /home/usropti ./megabackup En el log de cron ubicado en /var/log/cron.log se encuentran estas lineas: Jul 31 02:20:23 optiPc anacron[2225]: Anacron 2.3 started on 2014-07-31 Jul 31 02:20:23 optiPc anacron[2225]: Normal exit (0 jobs run) Jul 31 02:25:38 optiPc /usr/sbin/cron[3682]: (CRON) INFO (pidfile fd = 3) Jul 31 02:25:38 optiPc /usr/sbin/cron[3683]: (CRON) STARTUP (fork ok) Jul 31 02:25:38 optiPc /usr/sbin/cron[3683]: (CRON) INFO (Running @reboot jobs) Jul 31 02:32:46 optiPc crontab[4152]: (usropti) BEGIN EDIT (usropti) Jul 31 02:33:48 optiPc crontab[4152]: (usropti) REPLACE (usropti) Jul 31 02:33:48 optiPc crontab[4152]: (usropti) END EDIT (usropti) Jul 31 02:34:01 optiPc /usr/sbin/cron[3683]: (usropti) RELOAD (crontabs/usropti) Jul 31 02:36:09 optiPc anacron[2225]: Anacron 2.3 started on 2014-07-31 Jul 31 02:36:10 optiPc anacron[2225]: Normal exit (0 jobs run) Jul 31 02:36:11 optiPc /usr/sbin/cron[2419]: (CRON) INFO (pidfile fd = 3) Jul 31 02:36:11 optiPc /usr/sbin/cron[2420]: (CRON) STARTUP (fork ok) Jul 31 02:36:11 optiPc /usr/sbin/cron[2420]: (CRON) INFO (Running @reboot jobs) Jul 31 02:40:01 optiPc /USR/SBIN/CRON[3409]: (usropti) CMD (/home/usropti/megabackup) Jul 31 02:43:22 optiPc crontab[3491]: (usropti) BEGIN EDIT (usropti) Jul 31 02:43:44 optiPc crontab[3491]: (usropti) REPLACE (usropti) Jul 31 02:43:44 optiPc crontab[3491]: (usropti) END EDIT (usropti) Jul 31 02:44:01 optiPc /usr/sbin/cron[2420]: (usropti) RELOAD (crontabs/usropti) Jul 31 02:44:01 optiPc /USR/SBIN/CRON[3497]: (usropti) CMD (usropti /home/usropti/megabackup) También he probado usando otras lineas como las siguientes: 30 6 * * * usropti /home/usropti/megabackup 30 6 * * * cd /home/usropti ./megabackup 30 6 * * * usropti cd /home/usropti ./megabackup 30 6 * * * root /home/usropti/megabackup 30 6 * * * root cd /home/usropti ./megabackup Y también lo he intentado usando el crontab -e en el usuario root, y ninguno de mis intentos y combinaciones ha logrado un resultado positivo. He investigado varios días sobre esto en internet y he conseguido información que he probado pero que no resuelven mi problema. Espero que puedan ayudarme, muchas gracias de antemano a todos. -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/caf35kycgtkhq8pme9pyubatfmpndfeyfbujm1m_czfna_yt...@mail.gmail.com
Re: crontab no ejecuta nada
Jul 31 02:40:01 optiPc /USR/SBIN/CRON[3409]: (usropti) CMD (/home/usropti/megabackup) [...] Jul 31 02:44:01 optiPc /USR/SBIN/CRON[3497]: (usropti) CMD (usropti /home/usropti/megabackup) Pues yo diría que esas dos líneas indican que sí se ejecuta. ¿Necesita tu script alguna variable de ambiente que no use cron? Saludos. -- Manolo Díaz -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140731164021.3ad7b...@gmail.com
Re: crontab no ejecuta nada
¿Necesita tu script alguna variable de ambiente que no use cron? Abundando en el tema. Así es como ve cron mi sistema [1]: HOME='/home/manolo' IFS=' ' LANG='es_ES.UTF-8' LOGNAME='manolo' OPTIND='1' PATH='/usr/bin:/bin' PPID='925' PS1='$ ' PS2=' ' PS4='+ ' PWD='/home/manolo' SHELL='/bin/sh' Un conjunto de variables mucho más reducido que el de sesión. Nota también que la variable PATH solo tiene dos directorios, los más básicos, que es de lo que te advierte Fernando en su correo. [1] Obtenido con un método un tanto pedestre: pedirle al cron de usuario que ejecute set /tmp/set.txt Saludos. -- Manolo Díaz -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140731170946.00f1e...@gmail.com
Re: Crontab no ejecuta tarea a la hora programada.
El Sun, 09 Feb 2014 18:40:42 +0100, Ramses escribió: El 09/02/2014, a las 15:59, Camaleón noela...@gmail.com escribió: (...) Por cierto, echa un ojo a este bug². ¹Creo que deberías explicar esto porque más arriba dices lo contrario Yo he dicho que ambos sistemas están en CET, y he mandado la salida de los date de ambas máquinas, y hwclock del Server PROXMOX. Y lo de que el crontab está tirando de UTC, lo he dicho porque se ejecuta la tarea 1 hora exacta después de la hora que tiene programada la tarea en el crontab. No sé si te referirás a eso. Quizá entendí o interpreté mal lo que dijiste de que al pedirle la fecha (entiendo que te referías al contenedor) te la daba en CET. ²http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=687807 Voy a mirarlo, a ver de qué va... El bug me parece interesante por dos cosas: 1/ Que efectivamente puede existir la necesidad de ejecutar una tarea de cron en una zona horaria distinta a la del equipo. 2/ Que esto se puede hacer exportando la variable TZ antes de ejecutar la tarea. En cualquier caso, ¿por qué cron no respeta la zona horaria configurada en el cliente o en el host? Revisando el manual (man cron) en la sección Environment se lee: *** The daemon will use, if present, the definition from /etc/timezone for the time‐zone. The environment can be redefined in user's crontab definitions but cron will only handle tasks in a single timezone. *** Entonces ¿por qué no respeta la variable definida en /etc/timezone que supongo tendrás establecida en Europe/Madrid? Pues ni idea, podría ser un bug :-? Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/pan.2014.02.10.15.02...@gmail.com
RE: Crontab no ejecuta tarea a la hora programada. (SOLUCIONADO)
-Mensaje original- De: Camaleón [mailto:noela...@gmail.com] Enviado el: lunes, 10 de febrero de 2014 16:02 Para: debian-user-spanish@lists.debian.org Asunto: Re: Crontab no ejecuta tarea a la hora programada. El Sun, 09 Feb 2014 18:40:42 +0100, Ramses escribió: El 09/02/2014, a las 15:59, Camaleón noela...@gmail.com escribió: (...) Por cierto, echa un ojo a este bug². ¹Creo que deberías explicar esto porque más arriba dices lo contrario Yo he dicho que ambos sistemas están en CET, y he mandado la salida de los date de ambas máquinas, y hwclock del Server PROXMOX. Y lo de que el crontab está tirando de UTC, lo he dicho porque se ejecuta la tarea 1 hora exacta después de la hora que tiene programada la tarea en el crontab. No sé si te referirás a eso. Quizá entendí o interpreté mal lo que dijiste de que al pedirle la fecha (entiendo que te referías al contenedor) te la daba en CET. Camaleón, ambas me las da en CET: Fecha del Server PROXMOX: -- root@PROXMOX:/# date lun feb 10 17:01:38 CET 2014 root@PROXMOX:/# root@PROXMOX:/# hwclock lun 10 feb 2014 17:02:33 CET -0.031459 seconds root@PROXMOX:/# root@PROXMOX:/# ls /etc/localtime -la lrwxrwxrwx 1 root root 33 feb 10 17:18 /etc/localtime - /usr/share/zoneinfo/Europe/Madrid root@PROXMOX:/# Fecha del Contenedor: root@VM:/# date Mon Feb 10 17:20:14 CET 2014 root@VM:/# root@MV:/# ls /etc/localtime -la lrwxrwxrwx 1 root root 33 Feb 10 17:22 /etc/localtime - /usr/share/zoneinfo/Europe/Madrid root@MV:/# Lo que me acabo de dar cuenta es de esto: root@PROXMOX:/# cat /etc/timezone Europe/Paris root@PROXMOX:/# root@MV:/# cat /etc/timezone Europe/Madrid root@MV:/# Que en el Server estaba definido el timezone Europe/Paris. Lo he cambiado a Europe/Madrid, he reiniciado el cron del Contenedor y creo que ya está solucionado, porque he hecho una prueba y ha funcionado. Ojo, hay que reiniciar cron después del cambio, si no, no lo toma... Saludos y gracias, Ramses -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/002e01cf267d$ac40a940$04c1fbc0$@gmail.com
Re: Crontab no ejecuta tarea a la hora programada. (SOLUCIONADO)
El Mon, 10 Feb 2014 17:32:15 +0100, Ramses II escribió: (...) Lo que me acabo de dar cuenta es de esto: root@PROXMOX:/# cat /etc/timezone Europe/Paris root@PROXMOX:/# root@MV:/# cat /etc/timezone Europe/Madrid root@MV:/# Que en el Server estaba definido el timezone Europe/Paris. Lo he cambiado a Europe/Madrid, he reiniciado el cron del Contenedor y creo que ya está solucionado, porque he hecho una prueba y ha funcionado. (...) ¿Madrid no comparte zona horaria con París? Ambos deberían usar UTC+0100 ahora mismo. sm01@stt008:~$ date lun feb 10 17:42:22 CET 2014 sm01@stt008:~$ export TZ=Europe/Paris; date lun feb 10 17:42:39 CET 2014 sm01@stt008:~$ echo $TZ Europe/Paris Raro ¿no? :-? Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/pan.2014.02.10.16.49...@gmail.com
RE: Crontab no ejecuta tarea a la hora programada. (SOLUCIONADO)
-Mensaje original- De: Camaleón [mailto:noela...@gmail.com] Enviado el: lunes, 10 de febrero de 2014 17:49 Para: debian-user-spanish@lists.debian.org Asunto: Re: Crontab no ejecuta tarea a la hora programada. (SOLUCIONADO) El Mon, 10 Feb 2014 17:32:15 +0100, Ramses II escribió: (...) Lo que me acabo de dar cuenta es de esto: root@PROXMOX:/# cat /etc/timezone Europe/Paris root@PROXMOX:/# root@MV:/# cat /etc/timezone Europe/Madrid root@MV:/# Que en el Server estaba definido el timezone Europe/Paris. Lo he cambiado a Europe/Madrid, he reiniciado el cron del Contenedor y creo que ya está solucionado, porque he hecho una prueba y ha funcionado. (...) ¿Madrid no comparte zona horaria con París? Ambos deberían usar UTC+0100 ahora mismo. sm01@stt008:~$ date lun feb 10 17:42:22 CET 2014 sm01@stt008:~$ export TZ=Europe/Paris; date lun feb 10 17:42:39 CET 2014 sm01@stt008:~$ echo $TZ Europe/Paris Raro ¿no? :-? Ya te digo, los date que te he puesto antes son antes de cambiar el timezone del Server, y en ambos aparecen como CET y la hora clavada... Saludos, Ramses -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/003c01cf2681$7f89d5d0$7e9d8170$@gmail.com
Re: Crontab no ejecuta tarea a la hora programada.
El 09/02/2014, a las 00:56, Santiago José López Borrazás sjlop...@gmail.com escribió: El 09/02/14 00:29, Ramses escribió: Lo que acabo de darme cuenta es que al pedirle la fecha, en vez de darme la UTC me da la CET. ¡Aaaamigo! Ahora te das cuenta del fallo... :) ¿Y hay alguna forma de que crontab use la misma hora que muestra date en vez de la hora UTC? Saludos y gracias, Ramses -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/d3385f2b-3ca4-4318-8ff1-ab276e81c...@gmail.com
Re: Crontab no ejecuta tarea a la hora programada.
El día 9 de febrero de 2014, 10:53, Ramses ramses.sevi...@gmail.com escribió: El 09/02/2014, a las 00:56, Santiago José López Borrazás sjlop...@gmail.com escribió: El 09/02/14 00:29, Ramses escribió: Lo que acabo de darme cuenta es que al pedirle la fecha, en vez de darme la UTC me da la CET. ¡Aaaamigo! Ahora te das cuenta del fallo... :) ¿Y hay alguna forma de que crontab use la misma hora que muestra date en vez de la hora UTC? Saludos y gracias, Ramses La pregunta es: ¿ que has hecho para que use UTC porque a mi de toda la vida me usa la hora local? No has mandado las salidas de date y crontab -l de las dos máquinas. S2 -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAGw=rhh3anemuilc3kwnv1arnpjukhz969yvbahs+cldz_g...@mail.gmail.com
Re: Crontab no ejecuta tarea a la hora programada.
El 09/02/14 10:53, Ramses escribió: ¿Y hay alguna forma de que crontab use la misma hora que muestra date en vez de la hora UTC? ¿Y no será que la máquina la hayas programado como UTC? Porque, a este paso, se debe tener la hora local. Si te pasara algo: dpkg-reconfigure tzdata :þ -- Saludos de Santiago José López Borrazás. signature.asc Description: OpenPGP digital signature
Re: Crontab no ejecuta tarea a la hora programada.
El 09/02/2014, a las 11:18, fernando sainz fernandojose.sa...@gmail.com escribió: El día 9 de febrero de 2014, 10:53, Ramses ramses.sevi...@gmail.com escribió: El 09/02/2014, a las 00:56, Santiago José López Borrazás sjlop...@gmail.com escribió: El 09/02/14 00:29, Ramses escribió: Lo que acabo de darme cuenta es que al pedirle la fecha, en vez de darme la UTC me da la CET. ¡Aaaamigo! Ahora te das cuenta del fallo... :) ¿Y hay alguna forma de que crontab use la misma hora que muestra date en vez de la hora UTC? Saludos y gracias, Ramses La pregunta es: ¿ que has hecho para que use UTC porque a mi de toda la vida me usa la hora local? Te aseguro que no he tocado nada en lo referente a la hora de la configuración de crontab. No has mandado las salidas de date y crontab -l de las dos máquinas. Aquí están: PROXMOX: root@PROXMOX:/# root@PROXMOX:/# date dom feb 9 11:30:56 CET 2014 root@PROXMOX:/# root@PROXMOX:/# hwclock dom 09 feb 2014 11:31:25 CET -0.765938 seconds root@PROXMOX:/# root@PROXMOX:/# crontab -l no crontab for root root@PROXMOX:/# Container OpenVZ: root@OVZ:/# root@OVZ:/# date Sun Feb 9 11:39:33 CET 2014 root@OVZ:/# root@OVZ:/# crontab -l 45 10 * * * /bin/bash -l -c -x 'source /root/.bashrc;/scripts/encuesta.sh' 2 /scripts/consultas/cron.debug.res root@OVZ:/# La diferencia entre las horas es lo que he tardado en ejecutar los comandos en ambas máquinas, pero tienen exactamente la misma... Saludos y gracias, Ramses -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/eb1d7a57-2281-4336-a24f-3404890bd...@gmail.com
Re: Crontab no ejecuta tarea a la hora programada.
El 09/02/14 11:55, Ramses escribió: (...) 45 10 * * * /bin/bash -l -c -x 'source /root/.bashrc;/scripts/encuesta.sh' 2 /scripts/consultas/cron.debug.res root@OVZ:/# La diferencia entre las horas es lo que he tardado en ejecutar los comandos en ambas máquinas, pero tienen exactamente la misma... Pues lo que aparece, está bien, en mi caso, lo hace una hora y 10 minutos después. Porque por las mañanas, cuando estoy despierto desde las 7 de la mañana, noto que a las 07:35, sale el crontab a relucir: 25 6* * * roottest -x /usr/sbin/anacron || ( cd / run-parts --report /etc/cron.daily ) En vez de hacerlo a las 06:25, lo hace a las 07:35. Y no está mal la hora, ni nada. -- Saludos de Santiago José López Borrazás. signature.asc Description: OpenPGP digital signature
Re: Crontab no ejecuta tarea a la hora programada.
El día 9 de febrero de 2014, 12:14, Santiago José López Borrazás sjlop...@gmail.com escribió: El 09/02/14 11:55, Ramses escribió: (...) 45 10 * * * /bin/bash -l -c -x 'source /root/.bashrc;/scripts/encuesta.sh' 2 /scripts/consultas/cron.debug.res root@OVZ:/# La diferencia entre las horas es lo que he tardado en ejecutar los comandos en ambas máquinas, pero tienen exactamente la misma... Pues lo que aparece, está bien, en mi caso, lo hace una hora y 10 minutos después. Porque por las mañanas, cuando estoy despierto desde las 7 de la mañana, noto que a las 07:35, sale el crontab a relucir: 25 6* * * roottest -x /usr/sbin/anacron || ( cd / run-parts --report /etc/cron.daily ) En vez de hacerlo a las 06:25, lo hace a las 07:35. Y no está mal la hora, ni nada. -- Saludos de Santiago José López Borrazás. A ver, no confundamos el cron con el anacron. Anacron se encarga de ejecutar tareas pero no impone una hora en concreto, se asegura de que se ejecutan en los períodos establecidos (diaramente, semanalmente, etc..) En el caso de Ramses hay algo raro. En debian el crontab de root se programa en /etc/crontab y cuando ejecutas crontab -l dice: no crontab for root. Sin embargo en la otra máquina si se ve una tarea progamada. S2. -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAGw=rhhyr5bsioczhmrmq9alht52rbv4+_j+nt9+ite-2qr...@mail.gmail.com
Re: Crontab no ejecuta tarea a la hora programada.
El 09/02/2014, a las 12:21, fernando sainz fernandojose.sa...@gmail.com escribió: El día 9 de febrero de 2014, 12:14, Santiago José López Borrazás sjlop...@gmail.com escribió: El 09/02/14 11:55, Ramses escribió: (...) 45 10 * * * /bin/bash -l -c -x 'source /root/.bashrc;/scripts/encuesta.sh' 2 /scripts/consultas/cron.debug.res root@OVZ:/# La diferencia entre las horas es lo que he tardado en ejecutar los comandos en ambas máquinas, pero tienen exactamente la misma... Pues lo que aparece, está bien, en mi caso, lo hace una hora y 10 minutos después. Porque por las mañanas, cuando estoy despierto desde las 7 de la mañana, noto que a las 07:35, sale el crontab a relucir: 25 6* * * roottest -x /usr/sbin/anacron || ( cd / run-parts --report /etc/cron.daily ) En vez de hacerlo a las 06:25, lo hace a las 07:35. Y no está mal la hora, ni nada. -- Saludos de Santiago José López Borrazás. A ver, no confundamos el cron con el anacron. Anacron se encarga de ejecutar tareas pero no impone una hora en concreto, se asegura de que se ejecutan en los períodos establecidos (diaramente, semanalmente, etc..) En el caso de Ramses hay algo raro. En debian el crontab de root se programa en /etc/crontab y cuando ejecutas crontab -l dice: no crontab for root. Claro, ese es el crontab del server que contiene la VM / Container OVZ, y ahí no deben aparecer las tareas programadas en las VM's activas en el PROXMOX ¿no?. Sin embargo en la otra máquina si se ve una tarea progamada. Claro, este es el Container OpenVZ en cuestión, el que tiene la tarea programada y que la ejecuta 1 hora después de la que se le programe en crontab... Saludos y gracias, Ramses -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/b4f8a6a3-d3b8-4b67-9258-264eccc28...@gmail.com
Re: Crontab no ejecuta tarea a la hora programada.
El 09/02/2014, a las 12:14, Santiago José López Borrazás sjlop...@gmail.com escribió: El 09/02/14 11:55, Ramses escribió: (...) 45 10 * * * /bin/bash -l -c -x 'source /root/.bashrc;/scripts/encuesta.sh' 2 /scripts/consultas/cron.debug.res root@OVZ:/# La diferencia entre las horas es lo que he tardado en ejecutar los comandos en ambas máquinas, pero tienen exactamente la misma... Pues lo que aparece, está bien, en mi caso, lo hace una hora y 10 minutos después. Porque por las mañanas, cuando estoy despierto desde las 7 de la mañana, noto que a las 07:35, sale el crontab a relucir: 25 6* * * roottest -x /usr/sbin/anacron || ( cd / run-parts --report /etc/cron.daily ) En vez de hacerlo a las 06:25, lo hace a las 07:35. Y no está mal la hora, ni nada. Entonces a ti también te hace algo raro, no se ejecuta a la hora programada en crontab, ¿no?. ¿También es una máquina virtual? Saludos, Ramses -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/83321ca9-acbc-4d0a-ab42-d3a8c8504...@gmail.com
Re: Crontab no ejecuta tarea a la hora programada.
El 09/02/14 12:41, Ramses escribió: Entonces a ti también te hace algo raro, no se ejecuta a la hora programada en crontab, ¿no?. ¿También es una máquina virtual? No. En máquina virtual no. :) Pero el fichero /etc/adjtime está bien, está como UTC. -- Saludos de Santiago José López Borrazás. signature.asc Description: OpenPGP digital signature
Re: Crontab no ejecuta tarea a la hora programada.
El 09/02/2014, a las 12:47, Santiago José López Borrazás sjlop...@gmail.com escribió: El 09/02/14 12:41, Ramses escribió: Entonces a ti también te hace algo raro, no se ejecuta a la hora programada en crontab, ¿no?. ¿También es una máquina virtual? No. En máquina virtual no. :) Pero el fichero /etc/adjtime está bien, está como UTC. En ese fichero tengo yo: En el Server PROXMOX: # cat /etc/adjtime 0.00 1391906784 0.00 1391906784 UTC # Y en la VM OpenVZ: 0.0 0 0.0 Saludos, Ramses -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/85345333-4ea9-46c0-9d58-b2c44eff8...@gmail.com
Re: Crontab no ejecuta tarea a la hora programada.
El día 9 de febrero de 2014, 11:55, Ramses ramses.sevi...@gmail.com escribió: El 09/02/2014, a las 11:18, fernando sainz fernandojose.sa...@gmail.com escribió: El día 9 de febrero de 2014, 10:53, Ramses ramses.sevi...@gmail.com escribió: El 09/02/2014, a las 00:56, Santiago José López Borrazás sjlop...@gmail.com escribió: El 09/02/14 00:29, Ramses escribió: Lo que acabo de darme cuenta es que al pedirle la fecha, en vez de darme la UTC me da la CET. ¡Aaaamigo! Ahora te das cuenta del fallo... :) ¿Y hay alguna forma de que crontab use la misma hora que muestra date en vez de la hora UTC? Saludos y gracias, Ramses La pregunta es: ¿ que has hecho para que use UTC porque a mi de toda la vida me usa la hora local? Te aseguro que no he tocado nada en lo referente a la hora de la configuración de crontab. No has mandado las salidas de date y crontab -l de las dos máquinas. Aquí están: PROXMOX: root@PROXMOX:/# root@PROXMOX:/# date dom feb 9 11:30:56 CET 2014 root@PROXMOX:/# root@PROXMOX:/# hwclock dom 09 feb 2014 11:31:25 CET -0.765938 seconds root@PROXMOX:/# root@PROXMOX:/# crontab -l no crontab for root root@PROXMOX:/# Container OpenVZ: root@OVZ:/# root@OVZ:/# date Sun Feb 9 11:39:33 CET 2014 root@OVZ:/# root@OVZ:/# crontab -l 45 10 * * * /bin/bash -l -c -x 'source /root/.bashrc;/scripts/encuesta.sh' 2 /scripts/consultas/cron.debug.res Hay algo que no me cuadra. Entiendo que la maquina OVZ es una Debian? En Debian el crontab para root se configura en /etc/crontab No se si usar como root crontab -e funciona, no lo he comprobado. Esto crearía un crontab /var/spool/cron/crontabs/root En cualquier caso el crontab para root tiene un formato distinto al de un usuario normal, ya que añade un campo de usuario: # en /etc/crontab 25 6 * * * root test -x /usr/sbin/anacron || ( cd / run-parts --report /etc/cron.daily ) El sexto campo es el usuario con el que se ejecuta ese comando en el crontab. (Ignoro si siendo root y usando crontab -e puede no ponerse). S2. root@OVZ:/# La diferencia entre las horas es lo que he tardado en ejecutar los comandos en ambas máquinas, pero tienen exactamente la misma... Saludos y gracias, Ramses -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/eb1d7a57-2281-4336-a24f-3404890bd...@gmail.com -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAGw=rHht49Gv5tvJobMvcEe1=-lqayhbp5agarcwmm7exew...@mail.gmail.com
Re: Crontab no ejecuta tarea a la hora programada.
El 09/02/2014, a las 13:46, fernando sainz fernandojose.sa...@gmail.com escribió: El día 9 de febrero de 2014, 11:55, Ramses ramses.sevi...@gmail.com escribió: El 09/02/2014, a las 11:18, fernando sainz fernandojose.sa...@gmail.com escribió: El día 9 de febrero de 2014, 10:53, Ramses ramses.sevi...@gmail.com escribió: El 09/02/2014, a las 00:56, Santiago José López Borrazás sjlop...@gmail.com escribió: El 09/02/14 00:29, Ramses escribió: Lo que acabo de darme cuenta es que al pedirle la fecha, en vez de darme la UTC me da la CET. ¡Aaaamigo! Ahora te das cuenta del fallo... :) ¿Y hay alguna forma de que crontab use la misma hora que muestra date en vez de la hora UTC? Saludos y gracias, Ramses La pregunta es: ¿ que has hecho para que use UTC porque a mi de toda la vida me usa la hora local? Te aseguro que no he tocado nada en lo referente a la hora de la configuración de crontab. No has mandado las salidas de date y crontab -l de las dos máquinas. Aquí están: PROXMOX: root@PROXMOX:/# root@PROXMOX:/# date dom feb 9 11:30:56 CET 2014 root@PROXMOX:/# root@PROXMOX:/# hwclock dom 09 feb 2014 11:31:25 CET -0.765938 seconds root@PROXMOX:/# root@PROXMOX:/# crontab -l no crontab for root root@PROXMOX:/# Container OpenVZ: root@OVZ:/# root@OVZ:/# date Sun Feb 9 11:39:33 CET 2014 root@OVZ:/# root@OVZ:/# crontab -l 45 10 * * * /bin/bash -l -c -x 'source /root/.bashrc;/scripts/encuesta.sh' 2 /scripts/consultas/cron.debug.res Hay algo que no me cuadra. Entiendo que la maquina OVZ es una Debian? En Debian el crontab para root se configura en /etc/crontab No se si usar como root crontab -e funciona, no lo he comprobado. Esto crearía un crontab /var/spool/cron/crontabs/root En cualquier caso el crontab para root tiene un formato distinto al de un usuario normal, ya que añade un campo de usuario: # en /etc/crontab 25 6 * * * root test -x /usr/sbin/anacron || ( cd / run-parts --report /etc/cron.daily ) El sexto campo es el usuario con el que se ejecuta ese comando en el crontab. (Ignoro si siendo root y usando crontab -e puede no ponerse). Sí, puede usarse crontab -e y se puede usar el campo de usuario o no. Creo recordar... Saludos, Ramses -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/cc3a7a85-04bc-42d6-adea-8b51351b2...@gmail.com
Re: Crontab no ejecuta tarea a la hora programada.
El Sun, 09 Feb 2014 00:29:14 +0100, Ramses escribió: El 09/02/2014, a las 00:14, Ramses ramses.sevi...@gmail.com escribió: El 08/02/2014, a las 21:31, Camaleón noela...@gmail.com escribió: (...) ¿La hora del registro de ejecución de la tarea es correcta? ¿Has comprobado la zona horaria, que sea la adecuada? Programo la tarea a las 23:00, se ejecuta a las 00:00, el el syslog aparece ejecutada a las 00:00, y ambos sistemas, tanto el Host como el OpenVZ tienen la hora correcta, las 00:00. Lo que acabo de darme cuenta es que al pedirle la fecha, en vez de darme la UTC me da la CET. (...) Bueno, a eso me refería: sm01@stt008:~$ date; date -u dom feb 9 15:16:32 CET 2014 dom feb 9 14:16:32 UTC 2014 Tienes que configurar el contenedor para que use la misma zona horaria que el host o ajustar la hora de ejecución de la tarea del crontab de la VM teniendo en cuenta esta variación (ejecución a la 22:00) pero creo que te conviene mantener las horas/zonas sincronizadas (las dos en UTC o las dos en CET). Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/pan.2014.02.09.14.20...@gmail.com
Re: Crontab no ejecuta tarea a la hora programada.
El 09/02/2014, a las 15:20, Camaleón noela...@gmail.com escribió: El Sun, 09 Feb 2014 00:29:14 +0100, Ramses escribió: El 09/02/2014, a las 00:14, Ramses ramses.sevi...@gmail.com escribió: El 08/02/2014, a las 21:31, Camaleón noela...@gmail.com escribió: (...) ¿La hora del registro de ejecución de la tarea es correcta? ¿Has comprobado la zona horaria, que sea la adecuada? Programo la tarea a las 23:00, se ejecuta a las 00:00, el el syslog aparece ejecutada a las 00:00, y ambos sistemas, tanto el Host como el OpenVZ tienen la hora correcta, las 00:00. Lo que acabo de darme cuenta es que al pedirle la fecha, en vez de darme la UTC me da la CET. (...) Bueno, a eso me refería: sm01@stt008:~$ date; date -u dom feb 9 15:16:32 CET 2014 dom feb 9 14:16:32 UTC 2014 Tienes que configurar el contenedor para que use la misma zona horaria que el host o ajustar la hora de ejecución de la tarea del crontab de la VM teniendo en cuenta esta variación (ejecución a la 22:00) pero creo que te conviene mantener las horas/zonas sincronizadas (las dos en UTC o las dos en CET). Camaleón, mira los datos que he pasado. Ambos están en CET, pero el crontab está tirando de UTC. No sé por qué... Saludos, Ramses -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/5b624949-5531-4c9c-89e5-37d53ae7c...@gmail.com
Re: Crontab no ejecuta tarea a la hora programada.
El Sun, 09 Feb 2014 15:46:57 +0100, Ramses escribió: El 09/02/2014, a las 15:20, Camaleón noela...@gmail.com escribió: (...) Lo que acabo de darme cuenta es que al pedirle la fecha, en vez de darme la UTC me da la CET. (...) Bueno, a eso me refería: sm01@stt008:~$ date; date -u dom feb 9 15:16:32 CET 2014 dom feb 9 14:16:32 UTC 2014 Tienes que configurar el contenedor para que use la misma zona horaria que el host o ajustar la hora de ejecución de la tarea del crontab de la VM teniendo en cuenta esta variación (ejecución a la 22:00) pero creo que te conviene mantener las horas/zonas sincronizadas (las dos en UTC o las dos en CET). Camaleón, mira los datos que he pasado. Ambos están en CET, pero el crontab está tirando de UTC. No sé por qué... Pues así a bote pronto¹ y si dices que la zona horaria del contenedor está configurada para usar CET en lugar de UTC y que sólo las tareas del crontrab usan una zona horaria distinta a la del sistema/contenedor, revisa la variable de entorno TZ del usuario que ejecuta el crontab o simplemente fuerza su uso exportando esa variable antes de ejecutar el comando de la tarea. Por cierto, echa un ojo a este bug². ¹Creo que deberías explicar esto porque más arriba dices lo contrario ²http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=687807 Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/pan.2014.02.09.14.59...@gmail.com
Re: Crontab no ejecuta tarea a la hora programada.
El 09/02/2014, a las 15:59, Camaleón noela...@gmail.com escribió: El Sun, 09 Feb 2014 15:46:57 +0100, Ramses escribió: El 09/02/2014, a las 15:20, Camaleón noela...@gmail.com escribió: (...) Lo que acabo de darme cuenta es que al pedirle la fecha, en vez de darme la UTC me da la CET. (...) Bueno, a eso me refería: sm01@stt008:~$ date; date -u dom feb 9 15:16:32 CET 2014 dom feb 9 14:16:32 UTC 2014 Tienes que configurar el contenedor para que use la misma zona horaria que el host o ajustar la hora de ejecución de la tarea del crontab de la VM teniendo en cuenta esta variación (ejecución a la 22:00) pero creo que te conviene mantener las horas/zonas sincronizadas (las dos en UTC o las dos en CET). Camaleón, mira los datos que he pasado. Ambos están en CET, pero el crontab está tirando de UTC. No sé por qué... Pues así a bote pronto¹ y si dices que la zona horaria del contenedor está configurada para usar CET en lugar de UTC y que sólo las tareas del crontrab usan una zona horaria distinta a la del sistema/contenedor, revisa la variable de entorno TZ del usuario que ejecuta el crontab o simplemente fuerza su uso exportando esa variable antes de ejecutar el comando de la tarea. Por cierto, echa un ojo a este bug². ¹Creo que deberías explicar esto porque más arriba dices lo contrario Yo he dicho que ambos sistemas están en CET, y he mandado la salida de los date de ambas máquinas, y hwclock del Server PROXMOX. Y lo de que el crontab está tirando de UTC, lo he dicho porque se ejecuta la tarea 1 hora exacta después de la hora que tiene programada la tarea en el crontab. No sé si te referirás a eso. ²http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=687807 Voy a mirarlo, a ver de qué va... Saludos, Ramses -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/c8312738-d6dd-4b1b-9cc6-fc15f7ba4...@gmail.com
Re: Crontab no ejecuta tarea a la hora programada.
El 09/02/14 18:40, Ramses escribió: (...) Voy a mirarlo, a ver de qué va... Sólo es poner: export TZ En el fichero /etc/init.d/cron Nada más que eso. -- Saludos de Santiago José López Borrazás. signature.asc Description: OpenPGP digital signature
Re: Crontab no ejecuta tarea a la hora programada.
El 08/02/14 21:11, Ramses escribió: Hola a todos, Hola Me he encontrado una cosa algo extraña... Tengo un contenedor OpenVZ sobre un Server PROXMOX. En dicho contenedor configuro una tarea en crontab para que se ejecute, por ejemplo, a las 22:00, pero la tarea no se ejecuta a esa hora, sino que lo hace una hora más tarde, a las 23:00. He mirado la hora, tanto en el Contenedor como en el Server PROXMOX, con el comando date, y en ambos casos es correcta. ¿De dónde está sacando la hora de ejecución crontab? ¿cambiaste la zona horaria una vez iniciado el proceso de cron? Si es así, sólo debes reiniciar cron. La aplicación cron toma referencia de la hora una vez iniciado y después va aumentando los segundos y mirando la diferencia. Saludos y gracias, Ramses Espero que sea útil. -- Eduardo -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/52f81bd3.9070...@eduardors.net
Crontab no ejecuta tarea a la hora programada.
Hola a todos, Me he encontrado una cosa algo extraña... Tengo un contenedor OpenVZ sobre un Server PROXMOX. En dicho contenedor configuro una tarea en crontab para que se ejecute, por ejemplo, a las 22:00, pero la tarea no se ejecuta a esa hora, sino que lo hace una hora más tarde, a las 23:00. He mirado la hora, tanto en el Contenedor como en el Server PROXMOX, con el comando date, y en ambos casos es correcta. ¿De dónde está sacando la hora de ejecución crontab? Saludos y gracias, Ramses -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4beaf999-c8f4-4459-b285-ce2fe0a05...@gmail.com
Re: Crontab no ejecuta tarea a la hora programada.
El Sat, 08 Feb 2014 21:11:55 +0100, Ramses escribió: Me he encontrado una cosa algo extraña... Tengo un contenedor OpenVZ sobre un Server PROXMOX. En dicho contenedor configuro una tarea en crontab para que se ejecute, por ejemplo, a las 22:00, pero la tarea no se ejecuta a esa hora, sino que lo hace una hora más tarde, a las 23:00. He mirado la hora, tanto en el Contenedor como en el Server PROXMOX, con el comando date, y en ambos casos es correcta. Bueno, eso sí que es raro. ¿La hora del registro de ejecución de la tarea es correcta? ¿Has comprobado la zona horaria, que sea la adecuada? ¿De dónde está sacando la hora de ejecución crontab? Pues te diría que del anfitrión/nodo, o al menos la mayoría de soluciones de virtualización usan su propio sistema de sincronización con la máquina que hace de host pero no está de más añadir tu propia solución en el contenedor que pasa por usar ntpd o algún paquete ligero que mantenga la hora de la VM ajustada. Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/pan.2014.02.08.20.31...@gmail.com
Re: Crontab no ejecuta tarea a la hora programada.
El 08/02/2014, a las 21:31, Camaleón noela...@gmail.com escribió: El Sat, 08 Feb 2014 21:11:55 +0100, Ramses escribió: Me he encontrado una cosa algo extraña... Tengo un contenedor OpenVZ sobre un Server PROXMOX. En dicho contenedor configuro una tarea en crontab para que se ejecute, por ejemplo, a las 22:00, pero la tarea no se ejecuta a esa hora, sino que lo hace una hora más tarde, a las 23:00. He mirado la hora, tanto en el Contenedor como en el Server PROXMOX, con el comando date, y en ambos casos es correcta. Bueno, eso sí que es raro. ¿La hora del registro de ejecución de la tarea es correcta? ¿Has comprobado la zona horaria, que sea la adecuada? Programo la tarea a las 23:00, se ejecuta a las 00:00, el el syslog aparece ejecutada a las 00:00, y ambos sistemas, tanto el Host como el OpenVZ tienen la hora correcta, las 00:00. ¿De dónde está sacando la hora de ejecución crontab? Pues te diría que del anfitrión/nodo, o al menos la mayoría de soluciones de virtualización usan su propio sistema de sincronización con la máquina que hace de host pero no está de más añadir tu propia solución en el contenedor que pasa por usar ntpd o algún paquete ligero que mantenga la hora de la VM ajustada. Están en hora, el tema es que lo que programe en el crontab se ejecuta una hora después. ¿A alguien le ha pasado algo parecido?. Saludos y gracias, Ramses -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/a688a33c-1e7f-4c15-bc26-549a6eda4...@gmail.com
Re: Crontab no ejecuta tarea a la hora programada.
El 09/02/2014, a las 00:14, Ramses ramses.sevi...@gmail.com escribió: El 08/02/2014, a las 21:31, Camaleón noela...@gmail.com escribió: El Sat, 08 Feb 2014 21:11:55 +0100, Ramses escribió: Me he encontrado una cosa algo extraña... Tengo un contenedor OpenVZ sobre un Server PROXMOX. En dicho contenedor configuro una tarea en crontab para que se ejecute, por ejemplo, a las 22:00, pero la tarea no se ejecuta a esa hora, sino que lo hace una hora más tarde, a las 23:00. He mirado la hora, tanto en el Contenedor como en el Server PROXMOX, con el comando date, y en ambos casos es correcta. Bueno, eso sí que es raro. ¿La hora del registro de ejecución de la tarea es correcta? ¿Has comprobado la zona horaria, que sea la adecuada? Programo la tarea a las 23:00, se ejecuta a las 00:00, el el syslog aparece ejecutada a las 00:00, y ambos sistemas, tanto el Host como el OpenVZ tienen la hora correcta, las 00:00. Lo que acabo de darme cuenta es que al pedirle la fecha, en vez de darme la UTC me da la CET. ¿De dónde está sacando la hora de ejecución crontab? Pues te diría que del anfitrión/nodo, o al menos la mayoría de soluciones de virtualización usan su propio sistema de sincronización con la máquina que hace de host pero no está de más añadir tu propia solución en el contenedor que pasa por usar ntpd o algún paquete ligero que mantenga la hora de la VM ajustada. Están en hora, el tema es que lo que programe en el crontab se ejecuta una hora después. ¿A alguien le ha pasado algo parecido?. Saludos, Ramses -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/88c6a822-aa01-4702-8092-16390eb06...@gmail.com
Re: Crontab no ejecuta tarea a la hora programada.
El día 8 de febrero de 2014, 21:11, Ramses ramses.sevi...@gmail.com escribió: Hola a todos, Me he encontrado una cosa algo extraña... Tengo un contenedor OpenVZ sobre un Server PROXMOX. En dicho contenedor configuro una tarea en crontab para que se ejecute, por ejemplo, a las 22:00, pero la tarea no se ejecuta a esa hora, sino que lo hace una hora más tarde, a las 23:00. He mirado la hora, tanto en el Contenedor como en el Server PROXMOX, con el comando date, y en ambos casos es correcta. ¿De dónde está sacando la hora de ejecución crontab? Saludos y gracias, Ramses Hola. Es muy extraño. Manda a la lista la salida de los comandos date y crontab- l S2. -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAGw=rHiwsp4Zhp2XpsADmUp5gWOB+ofw+MxTcJ7fNq¼qj...@mail.gmail.com
Re: Crontab no ejecuta tarea a la hora programada.
El 09/02/14 00:29, Ramses escribió: Lo que acabo de darme cuenta es que al pedirle la fecha, en vez de darme la UTC me da la CET. ¡Aaaamigo! Ahora te das cuenta del fallo... :) -- Saludos de Santiago José López Borrazás. signature.asc Description: OpenPGP digital signature
Re: Ayuda Crontab
El 2013-03-19 a las 10:10 -0400, acade...@pinarte.cult.cu escribió: (reenvío a la lista y corrijo el top-posting) El Mon, 18 Mar 2013 14:36:31 -0400, academia escribió: (...) Quiero lograr que cuando el server inicie a las 8 de la mañana, automáticamente también lo haga mi Crontab (facilitando la ejecución de todas las tareas programadas en el mismo) Que yo sepa cron es un demonio que se inicia cuando se enciende el equipo y mee extrañarÃa que no lo tuvieras configurado asÃ. ¿Qué problema tienes exactamente? Me explico camaleón. Pues te lo agardezco porque no me quedaba claro el problema. Mi server lo tengo con Zentyal (conozco que es basado en ubuntu, y a su vez este en Debian) y me disculpan, porque esta lista no perdona preguntas de otras distribuciones. Aclaro, TODAS las estaciones de trabajo si están en Debian 6. No pasa nada, la pregunta aplica a Debian también, sigamos. Hago esta pregunta en la lista porque creo que este tema es muy similar para ambas distros. Bien. Algo que no dije, para programar tareas utilizo un GUI que se llama gnome-schedule, es mucho más sencillo que utilizar (crontab -e), aunque también conozco algo de este último. http://gnome-schedule.sourceforge.net/ No conozco esa aplicación, pero a simple vista parece un mero front-end para editar las tareas de crontab. Ya explicaba en correo anterior que he logrado (Encender-Apagar) el server de acuerdo a mis necesidades. Lo que ocurre es que al día siguiente cuando llego a mi trabajo el servidor está funcionando y todos los servicios corriendo sin problemas; pero, como es lógico al acceder al PC-Server en pantalla encontramos nos pide usuario y contraseña. Hasta aquí normal ¿no? El problema: 1- Cuando me logueo, el server apaga a las 5 de la tarde como está programado. 2- Si NO me logueo, el server NO se apaga, aunque los demás servicios siguen ok. Ah, vale. Caray, pues menos mal que has detallado más el problema porque hace falta una mega-bola de cristal (con firmware actualizado) para adivinar todo esto :-) ¿Cómo lograr que sin loguearme se apague el server? Pues sólo se me ocurre que eso pase si estás haciendo uso de alguna fucnionalidad (a priori no se me ocurre ninguna :-?) que pueda necesitar que inicies la sesión para poder ejecutar la tarea pero no sé, suena un poco retorcido... mejor que estar adivinado, revisa el log ( grep -i cron /var/log/syslog /var/log/auth.log) para ver qué error te aparece a la hora en la que debería ejecutarse la tarea definida en el crontab del usuario. Esto lo quiero lograr porque por ejemplo si tengo que estar fuera de provincia por varios dias, no es necesario que el server este encendido en horarios que no hacen falta servicios. De otra manera cuando estoy en el trabajo y me logueo, sin problemas. Quisiera saber cómo lograr que el crontab funcione al igual que los otros servicios sin necesidad de loguearme. Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20130319150246.gb7...@stt008.linux.site
Re: Ayuda Crontab
Buen día 2013/3/19 Camaleón noela...@gmail.com: El 2013-03-19 a las 10:10 -0400, acade...@pinarte.cult.cu escribió: (reenvío a la lista y corrijo el top-posting) El Mon, 18 Mar 2013 14:36:31 -0400, academia escribió: (...) Quiero lograr que cuando el server inicie a las 8 de la mañana, automáticamente también lo haga mi Crontab (facilitando la ejecución de todas las tareas programadas en el mismo) Que yo sepa cron es un demonio que se inicia cuando se enciende el equipo y mee extrañarÃa que no lo tuvieras configurado asÃ. ¿Qué problema tienes exactamente? Me explico camaleón. Pues te lo agardezco porque no me quedaba claro el problema. Mi server lo tengo con Zentyal (conozco que es basado en ubuntu, y a su vez este en Debian) y me disculpan, porque esta lista no perdona preguntas de otras distribuciones. Aclaro, TODAS las estaciones de trabajo si están en Debian 6. No pasa nada, la pregunta aplica a Debian también, sigamos. Hago esta pregunta en la lista porque creo que este tema es muy similar para ambas distros. Bien. Algo que no dije, para programar tareas utilizo un GUI que se llama gnome-schedule, es mucho más sencillo que utilizar (crontab -e), aunque también conozco algo de este último. http://gnome-schedule.sourceforge.net/ Gnome-schedule is a graphical user interface that leverages the power of vixie-cron, dcron and at to manage your crontab file and provide an easy way to schedule tasks on your computer. It supports recurrent (periodical) tasks and tasks that happen only once in the future. No conozco esa aplicación, pero a simple vista parece un mero front-end para editar las tareas de crontab. Ya explicaba en correo anterior que he logrado (Encender-Apagar) el server de acuerdo a mis necesidades. Lo que ocurre es que al día siguiente cuando llego a mi trabajo el servidor está funcionando y todos los servicios corriendo sin problemas; pero, como es lógico al acceder al PC-Server en pantalla encontramos nos pide usuario y contraseña. Hasta aquí normal ¿no? El problema: 1- Cuando me logueo, el server apaga a las 5 de la tarde como está programado. 2- Si NO me logueo, el server NO se apaga, aunque los demás servicios siguen ok. Ah, vale. Caray, pues menos mal que has detallado más el problema porque hace falta una mega-bola de cristal (con firmware actualizado) para adivinar todo esto :-) ¿Cómo lograr que sin loguearme se apague el server? Pues sólo se me ocurre que eso pase si estás haciendo uso de alguna fucnionalidad (a priori no se me ocurre ninguna :-?) que pueda necesitar que inicies la sesión para poder ejecutar la tarea pero no sé, suena un poco retorcido... mejor que estar adivinado, revisa el log ( grep -i cron /var/log/syslog /var/log/auth.log) para ver qué error te aparece a la hora en la que debería ejecutarse la tarea definida en el crontab del usuario. Esto lo quiero lograr porque por ejemplo si tengo que estar fuera de provincia por varios dias, no es necesario que el server este encendido en horarios que no hacen falta servicios. De otra manera cuando estoy en el trabajo y me logueo, sin problemas. Quisiera saber cómo lograr que el crontab funcione al igual que los otros servicios sin necesidad de loguearme. Saludos, -- Camaleón Puede parecer un poco trivial pero, ¿lo estas escribiendo en cron? suena como si fuera programado en at -- Cada cual según sus fuerzas, cada quien según sus necesidades... -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAF=btg4oq+qa6bvqzzfkmev3g5oapz2zqr6jwek7atahyja...@mail.gmail.com
Ayuda Crontab
Hola Lista. Tengo un server, el cual tengo que apagarlo a las 5 de la tarde y encenderlo a las 8 de la mañana. (TODOS LOS DIAS). Ya esto lo logré hacer. Para apagarlo por Crontab y para Encenderlo lo hice desde las opciones del SetUp. hasta aquí todo bien. Quiero lograr que cuando el server inicie a las 8 de la mañana, automáticamente también lo haga mi Crontab (facilitando la ejecución de todas las tareas programadas en el mismo) NO TENGO INTERNET. -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/55160.192.168.1.119.1363631791.squir...@www.correo.pinarte.cult.cu
Re: Ayuda Crontab
El Mon, 18 Mar 2013 14:36:31 -0400, academia escribió: (...) Quiero lograr que cuando el server inicie a las 8 de la mañana, automáticamente también lo haga mi Crontab (facilitando la ejecución de todas las tareas programadas en el mismo) Que yo sepa cron es un demonio que se inicia cuando se enciende el equipo y mee extrañaría que no lo tuvieras configurado así. ¿Qué problema tienes exactamente? Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/ki7km6$noi$1...@ger.gmane.org
Re: Ayuda Crontab
On Mon, 18 Mar 2013 19:03:57 -0300 Angel Claudio Alvarez an...@angel-alvarez.com.ar wrote: Tipea en tu terminal: $crontab -e y empiezas añadir linea una de bajo de otra de lo que harás #Minuto Hora DiaDelMes Mes DiaDeLaSemana Usuario Comando # abrir firefox 45 8 * * * firefox eso abre firefox a las 8:45hs Saludos -- MamaLibre Reader :. http://mamalibre.com.ar/reader/ Buscador del Sur :. http://buscar.mamalibre.com.ar/ Voip Mumble :. http://mumble.com.ar Web Hosting :. http://mamalibre.com.ar Red Social :. http://legadolibre.com.ar Jabber/XMPP :. http://mamalibre.com.ar/xmpp/ MamaLibre, Casa en Lincoln, Ituzaingo 1085 CP6070, Buenos Aires, Argentina pgpS3IyDaskb2.pgp Description: PGP signature
Re: Hacer un auto resume de la PC en el crontab
El 21/05/2012 08:55 a.m., tahawk tahawk escribió: El 20/05/2012 17:53, Walber Zaldivar Herrera jesus.zaldi...@infomed.sld.cu mailto:jesus.zaldi...@infomed.sld.cu escribió: Hola: Alguno sabe si hay alguna forma de poner en el crontab que mande a activar otra vez la PC después de ponerla en estado de suspencion. Lo que quiero es algo así 11:00 pm supender PC 02:00 am reactivar PC ... acciones varias ... 05:00 am apagar la PC La lista anterior es para que tengan una idea de lo que quiero hacer lo que realmente me hace falta es el comando (si existe) para el reactivar. En lo que he visto en la documentación mucho sobre suspender pero no encuentro nada sobre reactivar. No es una duda de crontab es sobre el misterioso comando ;-) Estoy utilizando squeeze PD: en este momento, no internet, no Google :) S@lu2 wzaldivar -- Este mensaje le ha llegado mediante el servicio de correo electronico que ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema Nacional de Salud. La persona que envia este correo asume el compromiso de usar el servicio a tales fines y cumplir con las regulaciones establecidas Infomed: http://www.sld.cu/ Yo arranco mi PC se forma automatica precisamente para grabar. Mi bios tiene una opcion que le pones la hora y arranca solo. Lo que desconozco es si tambien funciona desde un estado de suspension. Revisa la bios por si tienes esa opcion. -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org mailto:debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org mailto:listmas...@lists.debian.org Archive: http://lists.debian.org/4fb9137b.8040...@infomed.sld.cu Gracias a la wiki de mythtv me puse a mirar mi bios y tiene la opcion de levantar a una hora determinada, de todos modos creo que me quedo con rtcwake. S@lu2 wzaldivar -- Este mensaje le ha llegado mediante el servicio de correo electronico que ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema Nacional de Salud. La persona que envia este correo asume el compromiso de usar el servicio a tales fines y cumplir con las regulaciones establecidas Infomed: http://www.sld.cu/ -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4fbd7f87.50...@infomed.sld.cu
Re: Hacer un auto resume de la PC en el crontab
El Wed, 23 May 2012 00:52:23 -0400, Walber Zaldivar escribió: El 21/05/12 09:12, Camaleón escribió: En la línea de lo comentas... estaba buscando por Google alguna aplicación que permitiera despertar al equipo y me he topado con rtcwake (dentro del paquete util-linux que viene instalado de manera predeterminada), quizá le sirva (siempre y cuando su BIOS lo admita, claro). sm01@stt008:~$ dmesg | grep -i rtc (...) Hmmm, también he encontrado información jugosa en este enlace: http://www.mythtv.org/wiki/ACPI_Wakeup Mmm, metido en otras cosas no le he puesto mucho la cabeza al tema (tampoco ha habido ninguna peli interesante para grbar en la madrugada). Ya había tenido acceso a internet (como lo hacemos en Cuba, en el trabajo) y tropezado con rtcwake (que no he instalado ni probado Como he comentado, creo que viene instalado de serie. pero se parece a la gallina de los huevos de oro) no estoy muy claro pero ejecutando lo mismo me parece que mi bios lo soporta wzaldivar@nest:~$ dmesg | grep -i rtc [1.214462] rtc_cmos 00:05: RTC can wake from S4 Vale, eso quiere decir que el reloj de la BIOS te puede levantar el equipo desde un estado S4 (hibernación), tendrás que probar si con la suspensión (S3) también funciona. Prometo mirar el enlace que me pones de la wiki de mythtv, espero que la información me resulte tan jugosa como a tí ;-) Ten en cuenta que MyhTV es precisamente un software para grabar la TV, es decir, exactamente lo que quieres hacer, por lo que ese artículo explica la misma problemática que tienes tú y te dan pistas para solucionarlo ;-) Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/jpiqf6$kr$7...@dough.gmane.org
Re: Hacer un auto resume de la PC en el crontab
El 21/05/12 09:12, Camaleón escribió: En la línea de lo comentas... estaba buscando por Google alguna aplicación que permitiera despertar al equipo y me he topado con rtcwake (dentro del paquete util-linux que viene instalado de manera predeterminada), quizá le sirva (siempre y cuando su BIOS lo admita, claro). sm01@stt008:~$ dmesg | grep -i rtc [0.474110] ACPI: RTC can wake from S4 [0.803048] pnp: the driver 'rtc_cmos' has been registered [0.803048] rtc_cmos 00:04: rtc core: registered rtc_cmos as rtc0 [0.803048] rtc0: alarms up to one month, y3k [0.803048] rtc_cmos 00:04: driver attached [0.803048] rtc_cmos 00:04: setting system clock to 2012-05-21 05:37:40 UTC (1337578660) Hmmm, también he encontrado información jugosa en este enlace: http://www.mythtv.org/wiki/ACPI_Wakeup Saludos, Mmm, metido en otras cosas no le he puesto mucho la cabeza al tema (tampoco ha habido ninguna peli interesante para grbar en la madrugada). Ya había tenido acceso a internet (como lo hacemos en Cuba, en el trabajo) y tropezado con rtcwake (que no he instalado ni probado pero se parece a la gallina de los huevos de oro) no estoy muy claro pero ejecutando lo mismo me parece que mi bios lo soporta wzaldivar@nest:~$ dmesg | grep -i rtc [1.214462] rtc_cmos 00:05: RTC can wake from S4 [1.214567] rtc_cmos 00:05: rtc core: registered rtc_cmos as rtc0 [1.214595] rtc0: alarms up to one month, 242 bytes nvram [1.218263] Using IPI No-Shortcut mode [1.218961] rtc_cmos 00:05: setting system clock to 2012-05-22 20:40:00 UTC (1337719200) Prometo mirar el enlace que me pones de la wiki de mythtv, espero que la información me resulte tan jugosa como a tí ;-) S@lu2 wzaldivar -- Este mensaje le ha llegado mediante el servicio de correo electronico que ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema Nacional de Salud. La persona que envia este correo asume el compromiso de usar el servicio a tales fines y cumplir con las regulaciones establecidas Infomed: http://www.sld.cu/ -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4fbc6d07.6000...@infomed.sld.cu
Re: Hacer un auto resume de la PC en el crontab
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Camaleón escribió: El Sun, 20 May 2012 13:43:59 -0400, Walber Zaldivar escribió: El 20/05/12 13:25, Camaleón escribió: En la documentación del kernel sobre la administración de energía debe estar especificado qué tipo de eventos se pueden generar para despertar al equipo desde un estado de suspensión. No sé, quizá haciendo un ping a la tarjeta de red vuelva en sí ya que si detecta actividad en la red debería reactivarse :-? La verdad es que cada vez que pienso en el tema me da algo de huevo-gallina, porque en realidad me pregunto si el crontab sigue ejecutando tareas durante la suspensión ?? Si windows lo hace, linux también debería ¿no? ;-) y la idea es que la PC autogestione su activación. Ya, el problema es generar ese evento mágico que devuelva a la vida al sistema (y que vuelva correctamente, que esa es otra...). En windows hay varios programitas que lo hacen, en linux no he visto nada... fíjate que hasta hace poco cuando reproducías un vídeo en Totem la pantalla se apagaba si no movías el ratón... esas cosas las tiene que gestionar la propia aplicación y parece que ahora ya lo han corregido (pero les ha costado años...) :-) La idea me vino porque no se como pero en WinXP tengo un sofware para grabar desde la tarjeta de TV (que viene con ella) que manda a apagar la PC y la enciende cuando debe comenzar la grabación programada. Pongo apaga y enciende porque ahora no recuerdo bien si manda a suspender (me parece que es lo que hace) o si de verdad la apaga y después manda a encender utilizando algún evento generado en la tarjeta de TV? Si tarda mucho en volver, hiberna. Si es rápido, suspende. Apagar el equipo no creo porque no podría volver a encenderlo automáticamente. Y confiezo, lo que quiero hacer es lo mismo, pero para grabar la TV de madrugada en Debian sin tener que dejar encendida la PC. Poderse, se puede, eso seguro... a ver si alguien que use la suspensión asiduamente te da alguna pista. Yo es que no lo uso, me resisto a hibernar y suspender, no me convencen. Saludos, Buenas Algunas bios permiten el encendido a unas horas. Así como el arranque por red. Lo mismo por ahí encuentras una solución (algo fea) a lo que quieres. Así puedes ir grabando hasta que encuentres la solución definitiva. Luego es todo cuestión de maña con el crontab, hay una orden en el crontab que era @reboot (para que cuando arranque haga algo). Un saludo - -- Si los tontos volaran, el cielo se oscurecería No me envié correos en formatos propietarios http://www.gnu.org/philosophy/no-word-attachments.es.html -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJPujZ4AAoJEOWNzQnqy+fz5h8H/ApXVkZvmY/ujSqS0sCK/MpK 83HobxYdEgoYXnm2sazLeKrSq26gYWHCUblKhsOcBdghXt4yG4+ZqZfwuoCpET8E BJTRQqJcdva+wqH5gBqiU5bP4fFU3Pheaf/t4Aj+SfC02DUrw/VdqmOCrXQxbBMr Y1ZmJsp0wKEi7j+v0ZbEO7QO4E2+1BE4sJYFpyTDWnwJZ2oL1BsaTjsvhEn1eRfr BZB257LzrCMHp3Xt49TkP+93codj9gUhoZhSTPJ1DB8Bg7nUixHEFp4KW7vKiLkA dG2qL3cO4acO8B7QlX2x60/a8fic4/sahEn1HweRa/cig5s6e5SoF5IRM5xBhNw= =EsnY -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/blu0-smtp378bbf87c30679f6336d30b1...@phx.gbl
Re: Hacer un auto resume de la PC en el crontab
El 20/05/2012 17:53, Walber Zaldivar Herrera jesus.zaldi...@infomed.sld.cu escribió: Hola: Alguno sabe si hay alguna forma de poner en el crontab que mande a activar otra vez la PC después de ponerla en estado de suspencion. Lo que quiero es algo así 11:00 pm supender PC 02:00 am reactivar PC ... acciones varias ... 05:00 am apagar la PC La lista anterior es para que tengan una idea de lo que quiero hacer lo que realmente me hace falta es el comando (si existe) para el reactivar. En lo que he visto en la documentación mucho sobre suspender pero no encuentro nada sobre reactivar. No es una duda de crontab es sobre el misterioso comando ;-) Estoy utilizando squeeze PD: en este momento, no internet, no Google :) S@lu2 wzaldivar -- Este mensaje le ha llegado mediante el servicio de correo electronico que ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema Nacional de Salud. La persona que envia este correo asume el compromiso de usar el servicio a tales fines y cumplir con las regulaciones establecidas Infomed: http://www.sld.cu/ Yo arranco mi PC se forma automatica precisamente para grabar. Mi bios tiene una opcion que le pones la hora y arranca solo. Lo que desconozco es si tambien funciona desde un estado de suspension. Revisa la bios por si tienes esa opcion. -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4fb9137b.8040...@infomed.sld.cu
Re: Hacer un auto resume de la PC en el crontab
El Mon, 21 May 2012 14:35:04 +0200, jmramirez (mas_ke_na) escribió: Camaleón escribió: (...) Y confiezo, lo que quiero hacer es lo mismo, pero para grabar la TV de madrugada en Debian sin tener que dejar encendida la PC. Poderse, se puede, eso seguro... a ver si alguien que use la suspensión asiduamente te da alguna pista. Yo es que no lo uso, me resisto a hibernar y suspender, no me convencen. Algunas bios permiten el encendido a unas horas. Así como el arranque por red. Lo mismo por ahí encuentras una solución (algo fea) a lo que quieres. Así puedes ir grabando hasta que encuentres la solución definitiva. Luego es todo cuestión de maña con el crontab, hay una orden en el crontab que era @reboot (para que cuando arranque haga algo). En la línea de lo comentas... estaba buscando por Google alguna aplicación que permitiera despertar al equipo y me he topado con rtcwake (dentro del paquete util-linux que viene instalado de manera predeterminada), quizá le sirva (siempre y cuando su BIOS lo admita, claro). sm01@stt008:~$ dmesg | grep -i rtc [0.474110] ACPI: RTC can wake from S4 [0.803048] pnp: the driver 'rtc_cmos' has been registered [0.803048] rtc_cmos 00:04: rtc core: registered rtc_cmos as rtc0 [0.803048] rtc0: alarms up to one month, y3k [0.803048] rtc_cmos 00:04: driver attached [0.803048] rtc_cmos 00:04: setting system clock to 2012-05-21 05:37:40 UTC (1337578660) Hmmm, también he encontrado información jugosa en este enlace: http://www.mythtv.org/wiki/ACPI_Wakeup Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/jpdf0l$leu$1...@dough.gmane.org
Hacer un auto resume de la PC en el crontab
Hola: Alguno sabe si hay alguna forma de poner en el crontab que mande a activar otra vez la PC después de ponerla en estado de suspencion. Lo que quiero es algo así 11:00 pm supender PC 02:00 am reactivar PC ... acciones varias ... 05:00 am apagar la PC La lista anterior es para que tengan una idea de lo que quiero hacer lo que realmente me hace falta es el comando (si existe) para el reactivar. En lo que he visto en la documentación mucho sobre suspender pero no encuentro nada sobre reactivar. No es una duda de crontab es sobre el misterioso comando ;-) Estoy utilizando squeeze PD: en este momento, no internet, no Google :) S@lu2 wzaldivar -- Este mensaje le ha llegado mediante el servicio de correo electronico que ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema Nacional de Salud. La persona que envia este correo asume el compromiso de usar el servicio a tales fines y cumplir con las regulaciones establecidas Infomed: http://www.sld.cu/ -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4fb9137b.8040...@infomed.sld.cu
Re: Hacer un auto resume de la PC en el crontab
El Sun, 20 May 2012 11:53:31 -0400, Walber Zaldivar Herrera escribió: Alguno sabe si hay alguna forma de poner en el crontab que mande a activar otra vez la PC después de ponerla en estado de suspencion. (...) Tendrás que generar un evento que sea reconocible por el sistema de ahorro energía que uses (pm-utils, acpid, tuxonice, uswsusp...) y que esté asociado con la restauración del sistema. Es decir, normalmente al pulsar una tecla o mover el ratón se vuelve del estado de suspensión y eso es precisamente lo que tienes que generar. No preguntes, ni idea... quizá haya algún paquete que puedas instalar que fabrique este tipo de eventos falsos para levantar el sistema :-) Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/jpb4rj$u2v$1...@dough.gmane.org
Re: Hacer un auto resume de la PC en el crontab
El 20/05/2012 12:07 p.m., Camaleón escribió: Tendrás que generar un evento que sea reconocible por el sistema de ahorro energía que uses (pm-utils, acpid, tuxonice, uswsusp...) y que esté asociado con la restauración del sistema. Es decir, normalmente al pulsar una tecla o mover el ratón se vuelve del estado de suspensión y eso es precisamente lo que tienes que generar. No preguntes, ni idea... quizá haya algún paquete que puedas instalar que fabrique este tipo de eventos falsos para levantar el sistema :-) Saludos, Al menos ya eso es algo :-) aunque tampoco tengo ni idea de como hacer lo que me dices. S@lu2 wzaldivar -- Este mensaje le ha llegado mediante el servicio de correo electronico que ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema Nacional de Salud. La persona que envia este correo asume el compromiso de usar el servicio a tales fines y cumplir con las regulaciones establecidas Infomed: http://www.sld.cu/ -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4fb91a75.1020...@infomed.sld.cu
Re: Hacer un auto resume de la PC en el crontab
El Sun, 20 May 2012 12:23:17 -0400, Walber Zaldivar Herrera escribió: El 20/05/2012 12:07 p.m., Camaleón escribió: Tendrás que generar un evento que sea reconocible por el sistema de ahorro energía que uses (pm-utils, acpid, tuxonice, uswsusp...) y que esté asociado con la restauración del sistema. Es decir, normalmente al pulsar una tecla o mover el ratón se vuelve del estado de suspensión y eso es precisamente lo que tienes que generar. No preguntes, ni idea... quizá haya algún paquete que puedas instalar que fabrique este tipo de eventos falsos para levantar el sistema :-) Al menos ya eso es algo :-) aunque tampoco tengo ni idea de como hacer lo que me dices. En la documentación del kernel sobre la administración de energía debe estar especificado qué tipo de eventos se pueden generar para despertar al equipo desde un estado de suspensión. No sé, quizá haciendo un ping a la tarjeta de red vuelva en sí ya que si detecta actividad en la red debería reactivarse :-? Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/jpb9en$u2v$2...@dough.gmane.org
Re: Hacer un auto resume de la PC en el crontab
El 20/05/12 13:25, Camaleón escribió: En la documentación del kernel sobre la administración de energía debe estar especificado qué tipo de eventos se pueden generar para despertar al equipo desde un estado de suspensión. No sé, quizá haciendo un ping a la tarjeta de red vuelva en sí ya que si detecta actividad en la red debería reactivarse :-? Saludos, La verdad es que cada vez que pienso en el tema me da algo de huevo-gallina, porque en realidad me pregunto si el crontab sigue ejecutando tareas durante la suspensión ?? y la idea es que la PC autogestione su activación. La idea me vino porque no se como pero en WinXP tengo un sofware para grabar desde la tarjeta de TV (que viene con ella) que manda a apagar la PC y la enciende cuando debe comenzar la grabación programada. Pongo apaga y enciende porque ahora no recuerdo bien si manda a suspender (me parece que es lo que hace) o si de verdad la apaga y después manda a encender utilizando algún evento generado en la tarjeta de TV? Y confiezo, lo que quiero hacer es lo mismo, pero para grabar la TV de madrugada en Debian sin tener que dejar encendida la PC. S@lu2 wzaldivar -- Este mensaje le ha llegado mediante el servicio de correo electronico que ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema Nacional de Salud. La persona que envia este correo asume el compromiso de usar el servicio a tales fines y cumplir con las regulaciones establecidas Infomed: http://www.sld.cu/ -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4fb92d5f.1090...@infomed.sld.cu
Re: Hacer un auto resume de la PC en el crontab
El Sun, 20 May 2012 13:43:59 -0400, Walber Zaldivar escribió: El 20/05/12 13:25, Camaleón escribió: En la documentación del kernel sobre la administración de energía debe estar especificado qué tipo de eventos se pueden generar para despertar al equipo desde un estado de suspensión. No sé, quizá haciendo un ping a la tarjeta de red vuelva en sí ya que si detecta actividad en la red debería reactivarse :-? La verdad es que cada vez que pienso en el tema me da algo de huevo-gallina, porque en realidad me pregunto si el crontab sigue ejecutando tareas durante la suspensión ?? Si windows lo hace, linux también debería ¿no? ;-) y la idea es que la PC autogestione su activación. Ya, el problema es generar ese evento mágico que devuelva a la vida al sistema (y que vuelva correctamente, que esa es otra...). En windows hay varios programitas que lo hacen, en linux no he visto nada... fíjate que hasta hace poco cuando reproducías un vídeo en Totem la pantalla se apagaba si no movías el ratón... esas cosas las tiene que gestionar la propia aplicación y parece que ahora ya lo han corregido (pero les ha costado años...) :-) La idea me vino porque no se como pero en WinXP tengo un sofware para grabar desde la tarjeta de TV (que viene con ella) que manda a apagar la PC y la enciende cuando debe comenzar la grabación programada. Pongo apaga y enciende porque ahora no recuerdo bien si manda a suspender (me parece que es lo que hace) o si de verdad la apaga y después manda a encender utilizando algún evento generado en la tarjeta de TV? Si tarda mucho en volver, hiberna. Si es rápido, suspende. Apagar el equipo no creo porque no podría volver a encenderlo automáticamente. Y confiezo, lo que quiero hacer es lo mismo, pero para grabar la TV de madrugada en Debian sin tener que dejar encendida la PC. Poderse, se puede, eso seguro... a ver si alguien que use la suspensión asiduamente te da alguna pista. Yo es que no lo uso, me resisto a hibernar y suspender, no me convencen. Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/jpbb0q$u2v$2...@dough.gmane.org
Re: scrip PHP alternativa crontab -e
El día 16 de agosto de 2011 13:23, skorky duarte skorkydua...@gmail.com escribió: lol Crontab... es el papa de todos los procesos automatizados en la consola man no busques en ningun otro sitio que no sea man-pages suerte LOL? Lee el hilo vas a enteder. -- Atte, Egui Mariano Germán -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/cac8e9hnzxxykiwfjxojjojjscwrhkaoeiffqxxrolvutvnq...@mail.gmail.com
scrip PHP alternativa crontab -e
Estimados: Estoy buscando una alternativa al crotab crontab ejecuta mi script PHP cada 1 min. y Me es mas util que lo ejecute cada 20 seg. o continuamente. Alguien conoce alguna alternativa? Bueno, desde ya muchas gracias. Saludos-- Atte, Egui Mariano Germán -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAC8e9HnQ6A-KV1Xz0Zpx+UGMnQ-1LNpJkRF9HH7Nm=x-_s+...@mail.gmail.com
Re: scrip PHP alternativa crontab -e
El 15 de agosto de 2011 10:21, Mariano Egui egui.mari...@gmail.comescribió: Estimados: Estoy buscando una alternativa al crotab crontab ejecuta mi script PHP cada 1 min. y Me es mas util que lo ejecute cada 20 seg. o continuamente. Alguien conoce alguna alternativa? No te hace falta una alternativa, con el mismo crontab podes especificarle que ejecute el comando cada 1 minuto. Saludos Nicolas
Re: scrip PHP alternativa crontab -e
El Mon, 15 Aug 2011 10:21:08 -0300, Mariano Egui escribió: Estoy buscando una alternativa al crotab crontab ejecuta mi script PHP cada 1 min. y Me es mas util que lo ejecute cada 20 seg. o continuamente. Alguien conoce alguna alternativa? Google sugiere que uses crontab para llamar a un script con un sleep de por medio. ¿Qué es lo que quieres ejecutar continuamente? Para eso sería mejor un daemon, no? :-? Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/pan.2011.08.15.13.39...@gmail.com
Re: scrip PHP alternativa crontab -e
El día 15 de agosto de 2011 15:39, Camaleón noela...@gmail.com escribió: El Mon, 15 Aug 2011 10:21:08 -0300, Mariano Egui escribió: Estoy buscando una alternativa al crotab crontab ejecuta mi script PHP cada 1 min. y Me es mas util que lo ejecute cada 20 seg. o continuamente. Alguien conoce alguna alternativa? Google sugiere que uses crontab para llamar a un script con un sleep de por medio. ¿Qué es lo que quieres ejecutar continuamente? Para eso sería mejor un daemon, no? :-? Saludos, -- Camaleón En el caso de que quieras realizar acciones en función de cambios en el sistema de archivos, yo echaría un vistazo a inotify Saludos, G -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/camwwnqpfvybw_xpj6wispe8u6cprrtycnhs1myycfnaszmg...@mail.gmail.com
Re: scrip PHP alternativa crontab -e
Estoy buscando una alternativa al crotab crontab ejecuta mi script PHP cada 1 min. y Me es mas util que lo ejecute cada 20 seg. o continuamente. Alguien conoce alguna alternativa? Google sugiere que uses crontab para llamar a un script con un sleep de por medio. ¿Qué es lo que quieres ejecutar continuamente? Para eso sería mejor un daemon, no? :-? Saludos, -- Camaleón En el caso de que quieras realizar acciones en función de cambios en el sistema de archivos, yo echaría un vistazo a inotify Saludos, G Camaleón No se como funcionan el Deamon. Algun tuto o guia para novatos a recomendar? G Los cambios son en una tabla dentro de una Base de Datos en MySQL se agregan registros. -- Atte, Egui Mariano Germán -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/cac8e9hm5mb0zwcgq7+xtcoe59pdaxsyxvz-povwg9rv1ris...@mail.gmail.com
Re: scrip PHP alternativa crontab -e
El Mon, 15 Aug 2011 12:25:46 -0300, Mariano Egui escribió: Camaleón No se como funcionan el Deamon. Algun tuto o guia para novatos a recomendar? (...) Por daemon me refiero a un proceso que esté integrado en la aplicación que quieras ejecutar (en este caso, mysql), vamos, que haya sido diseñado para estar actualizando continuamente los datos o lo que sea que tengas que actualizar. Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/pan.2011.08.15.15.34...@gmail.com
Re: scrip PHP alternativa crontab -e
2011/8/15 Mariano Egui egui.mari...@gmail.com: Estoy buscando una alternativa al crotab crontab ejecuta mi script PHP cada 1 min. y Me es mas util que lo ejecute cada 20 seg. o continuamente. Alguien conoce alguna alternativa? Google sugiere que uses crontab para llamar a un script con un sleep de por medio. ¿Qué es lo que quieres ejecutar continuamente? Para eso sería mejor un daemon, no? :-? En el caso de que quieras realizar acciones en función de cambios en el sistema de archivos, yo echaría un vistazo a inotify Saludos, G Camaleón No se como funcionan el Deamon. Algun tuto o guia para novatos a recomendar? En realidad, lo que te quisieron decir es que tendrías que crear tu programa o script para que sea un demonio. Esto es, para que se ejecute continuamente monitoreando los cambios que necesitas. Los cambios son en una tabla dentro de una Base de Datos en MySQL se agregan registros. Para eso probablemente quieras crear triggers (disparadores) que te permiten hacer cosas cuando sucedan ciertos eventos (como inserts o updates en una tabla). Saludos, Toote -- Web: http://www.enespanol.com.ar -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/cank6mlzierzv0ksxogr6i-dx0k3xjxkao-d4xop49yapb2b...@mail.gmail.com
Re: scrip PHP alternativa crontab -e
El día 15 de agosto de 2011 12:25, Mariano Egui egui.mari...@gmail.com escribió: Estoy buscando una alternativa al crotab crontab ejecuta mi script PHP cada 1 min. y Me es mas util que lo ejecute cada 20 seg. o continuamente. Alguien conoce alguna alternativa? Google sugiere que uses crontab para llamar a un script con un sleep de por medio. ¿Qué es lo que quieres ejecutar continuamente? Para eso sería mejor un daemon, no? :-? Saludos, -- Camaleón En el caso de que quieras realizar acciones en función de cambios en el sistema de archivos, yo echaría un vistazo a inotify Saludos, G Camaleón No se como funcionan el Deamon. Algun tuto o guia para novatos a recomendar? G Los cambios son en una tabla dentro de una Base de Datos en MySQL se agregan registros. -- Atte, Egui Mariano Germán -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/cac8e9hm5mb0zwcgq7+xtcoe59pdaxsyxvz-povwg9rv1ris...@mail.gmail.com ?PHP while (true) { if (hay_algo_que_hacer()) { lo_hago(); } else { sleep(10); } } ? Esto seria lo mas parecido al concepto de daemon en php, lo ejecutas, esperando que aya algo para hacer y listo. Aunque realmente no te recomiendo php para esta tarea, me ha pasado que el script muere sin dar ninguna señal, y tenes otras cosas como el error del Garbage collector en php 5.1 y esas cosas. te recomendaria usar otro lenguaje. Si usas PHP acordate tambien de tener una buen configuracion, en tu caso tiene que estar en : /etc/php5/cli/php.ini ahi dale 0 a max_execution_time (algo asi), y anda chequeando parametros que no rompan tu scrtipt. -- El Tio ~ Programador, hacker y filósofo web: http://blog.exodica.com.ar Linked'in: http://www.linkedin.com/in/ogentilezza Twitter: @exos, Indeti.ca: @exos Tels: [+54 11] 638-LINUX (54689) - [+54 9 11] 6799-4797 -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/caox7hgtyust1shpqa-iaoywvq98togvnhxacry8fzebbx4r...@mail.gmail.com
Re: scrip PHP alternativa crontab -e
El día 15 de agosto de 2011 12:34, Matías Bellone matiasbell...@gmail.com escribió: 2011/8/15 Mariano Egui egui.mari...@gmail.com: Estoy buscando una alternativa al crotab crontab ejecuta mi script PHP cada 1 min. y Me es mas util que lo ejecute cada 20 seg. o continuamente. Alguien conoce alguna alternativa? Google sugiere que uses crontab para llamar a un script con un sleep de por medio. ¿Qué es lo que quieres ejecutar continuamente? Para eso sería mejor un daemon, no? :-? En el caso de que quieras realizar acciones en función de cambios en el sistema de archivos, yo echaría un vistazo a inotify Saludos, G Camaleón No se como funcionan el Deamon. Algun tuto o guia para novatos a recomendar? En realidad, lo que te quisieron decir es que tendrías que crear tu programa o script para que sea un demonio. Esto es, para que se ejecute continuamente monitoreando los cambios que necesitas. Los cambios son en una tabla dentro de una Base de Datos en MySQL se agregan registros. Para eso probablemente quieras crear triggers (disparadores) que te permiten hacer cosas cuando sucedan ciertos eventos (como inserts o updates en una tabla). Saludos, Toote -- Web: http://www.enespanol.com.ar -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/cank6mlzierzv0ksxogr6i-dx0k3xjxkao-d4xop49yapb2b...@mail.gmail.com Dependiendo la complegidad de la lógica, tambien puedes utilizar Triggers y funciones de MySQL: http://web2.0-tips.com.ar/200-automatizando-el-modelo-con-triggers-en-mysql.html -- El Tio ~ Programador, hacker y filósofo web: http://blog.exodica.com.ar Linked'in: http://www.linkedin.com/in/ogentilezza Twitter: @exos, Indeti.ca: @exos Tels: [+54 11] 638-LINUX (54689) - [+54 9 11] 6799-4797 -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAOX7hgvz5QX3r3Bhdh8BpgYOmJsuJ5izis=g_ckytz1v6zc...@mail.gmail.com
Re: scrip PHP alternativa crontab -e
2011/8/15 Mariano Egui egui.mari...@gmail.com: Estoy buscando una alternativa al crotab crontab ejecuta mi script PHP cada 1 min. y Me es mas util que lo ejecute cada 20 seg. o continuamente. Alguien conoce alguna alternativa? Google sugiere que uses crontab para llamar a un script con un sleep de por medio. ¿Qué es lo que quieres ejecutar continuamente? Para eso sería mejor un daemon, no? :-? En el caso de que quieras realizar acciones en función de cambios en el sistema de archivos, yo echaría un vistazo a inotify Saludos, G Camaleón No se como funcionan el Deamon. Algun tuto o guia para novatos a recomendar? En realidad, lo que te quisieron decir es que tendrías que crear tu programa o script para que sea un demonio. Esto es, para que se ejecute continuamente monitoreando los cambios que necesitas. Los cambios son en una tabla dentro de una Base de Datos en MySQL se agregan registros. Para eso probablemente quieras crear triggers (disparadores) que te permiten hacer cosas cuando sucedan ciertos eventos (como inserts o updates en una tabla). Saludos, Toote -- Dependiendo la complegidad de la lógica, tambien puedes utilizar Triggers y funciones de MySQL: http://web2.0-tips.com.ar/200-automatizando-el-modelo-con-triggers-en-mysql.html -- El Tio ~ Programador, hacker y filósofo Wow! chicos, se pasaron, mucha informacion muy util, por lo que google segun sus comentarios, Trigger es la mejor opcion ya el script PHP solo modificaba tablas dentro de MySQL y si este tiene su propia herramienta. Obviamente es la mejor opcion. Gracias chicos, me alegra confiar mis dudas en ustedes y no postear en multiples foros. -- Atte, Egui Mariano Germán -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAC8e9Hkg_wFjQqS=k6XGQ6ixj_p5m8GdUGn_b-k4K=y3s+e...@mail.gmail.com
Duda crontab
Buenas a todos. Necesito ejecutar un script el primer domingo de cada mes. 05 1 1-7 * 0 Sería así?