Diferencia entre revisiones de «Usuario:ManuelRomero/proyecto/proyectoIternova/Crontab»
De WikiEducator
(Página creada con « crontab -e -u www-data 778 php /var/www/smartroads-core/core/crondaemon/crontab.php 779 gearmand -d 780 php /var/www/smartroads-core/core/crondaemon/crontab.ph...») |
|||
(3 revisiones intermedias por el mismo usuario no mostrado) | |||
Línea 1: | Línea 1: | ||
− | + | {{Usuario:ManuelRomero/proyecto/proyectoIternova/nav}} | |
+ | ===Acciones para activar crondeamon=== | ||
+ | #En el shell mirar las importates, est un history de lo hecho | ||
+ | <source lang=bash> | ||
crontab -e -u www-data | crontab -e -u www-data | ||
778 php /var/www/smartroads-core/core/crondaemon/crontab.php | 778 php /var/www/smartroads-core/core/crondaemon/crontab.php | ||
Línea 19: | Línea 22: | ||
794 status cron | 794 status cron | ||
795 tail -f crondaemon.log | 795 tail -f crondaemon.log | ||
+ | </source> | ||
+ | #En /core/crondeamon/setting/cronjog.ini añadimos | ||
+ | <source lang=php> | ||
+ | [monitorizacion] | ||
+ | file="modules/monitorizacion/monitorizacion_controller.php" | ||
+ | method="Monitorizacion_Controller::crondaemon"; | ||
+ | </source> | ||
+ | #cargar el demonio gearman (ver history) | ||
+ | <source lang=bash> | ||
+ | gearmand -d | ||
+ | </source> | ||
+ | *Tengo un problema con cron, no se ejecuta de forma periódica | ||
+ | *Mirando en internet hago lo siguiente | ||
+ | <source lang=bash> | ||
+ | apt-get purge upstart | ||
+ | apt-get install upstart | ||
+ | apt-get install cron | ||
+ | </source> | ||
+ | |||
+ | *Daba un error en el proceso de instalación de cron, así que mirando vi esto | ||
+ | https://askubuntu.com/questions/365911/why-the-services-do-not-start-at-installation | ||
+ | *Lo que hice fue actulizar el fichero | ||
+ | <source lang=bash> | ||
+ | vim /usr/sbin# vim policy-rc.d | ||
+ | quitando el 101 del exits y poniendo 0 | ||
+ | </source> | ||
+ | *Ahora veo que cron no se ejecuta como un servicio, simplemente escribiendo cron | ||
+ | |||
+ | <source lang=bash> | ||
+ | cron | ||
+ | </source> | ||
+ | *Miro el log y no veo nada | ||
+ | tail -f /var/www/smartroads/logs/crondaemon.log | ||
+ | </source> |
Última revisión de 22:09 2 may 2017
Acciones para activar crondeamon
- En el shell mirar las importates, est un history de lo hecho
crontab -e -u www-data 778 php /var/www/smartroads-core/core/crondaemon/crontab.php 779 gearmand -d 780 php /var/www/smartroads-core/core/crondaemon/crontab.php 781 cd ../../logs/ 782 l 783 tail -f crondaemon.log 784 ls 785 tail -f crondaemon.log 786 killall -9 php; killall -9 gearmand 787 gearmand -d 788 tail -f crondaemon.log 789 servivce cron start 790 servivce crond start 791 service crond start 792 service cron start 793 service cron status 794 status cron 795 tail -f crondaemon.log
- En /core/crondeamon/setting/cronjog.ini añadimos
[monitorizacion] file="modules/monitorizacion/monitorizacion_controller.php" method="Monitorizacion_Controller::crondaemon";
- cargar el demonio gearman (ver history)
gearmand -d
- Tengo un problema con cron, no se ejecuta de forma periódica
- Mirando en internet hago lo siguiente
apt-get purge upstart apt-get install upstart apt-get install cron
- Daba un error en el proceso de instalación de cron, así que mirando vi esto
https://askubuntu.com/questions/365911/why-the-services-do-not-start-at-installation
- Lo que hice fue actulizar el fichero
vim /usr/sbin# vim policy-rc.d quitando el 101 del exits y poniendo 0
- Ahora veo que cron no se ejecuta como un servicio, simplemente escribiendo cron
cron
- Miro el log y no veo nada
tail -f /var/www/smartroads/logs/crondaemon.log </source>