Diferencia entre revisiones de «Usuario:ManuelRomero/proyecto/proyectoIternova/Crontab»
De WikiEducator
| (2 revisiones intermedias por el mismo usuario no mostrado) | |||
| Línea 1: | Línea 1: | ||
{{Usuario:ManuelRomero/proyecto/proyectoIternova/nav}} | {{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 09: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>