Diferencia entre revisiones de «Usuario:ManuelRomero/proyecto/proyectoIternova/Crontab»
De WikiEducator
(Una revisión intermedia por el mismo usuario no mostrado) | |||
Línea 2: | Línea 2: | ||
===Acciones para activar crondeamon=== | ===Acciones para activar crondeamon=== | ||
#En el shell mirar las importates, est un history de lo hecho | #En el shell mirar las importates, est un history de lo hecho | ||
− | <source lang= | + | <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 30: | Línea 30: | ||
</source> | </source> | ||
#cargar el demonio gearman (ver history) | #cargar el demonio gearman (ver history) | ||
− | <source lang= | + | <source lang=bash> |
gearmand -d | gearmand -d | ||
</source> | </source> | ||
*Tengo un problema con cron, no se ejecuta de forma periódica | *Tengo un problema con cron, no se ejecuta de forma periódica | ||
*Mirando en internet hago lo siguiente | *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>