[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: cron ejecuta la tarea pero no se realizan



Buenos días,

Disculpad el retraso en la respuesta, efectivamente aunque el comando está en el path,
no estaba "encontrando" el servicio, directamente tomcat no arrancaba cuando estaba en el cron,
ejecutando el script manualmente si arrancaba. He puesto el path completo como indicaba Matias,
/usr/sbin/service Tomcat9 restart
Y está funcionando correctamente.
Al respecto de cd /home/scripts, no es necesario, con las pruebas que hice
se quedaría sin comentar en el script.

Gracias a todos. Un saludo

El mar., 10 sept. 2019 a las 0:17, Ángel (<debian-user-spanish@debian.16bits.net>) escribió:
On 2019-09-03 at 11:13 +0200, miguel angel gonzalez wrote:

> ¿se os ocurre donde puede estar el problema?
>

>
>
Empezando por lo básico:
¿Estás ejecutando el script desde un cron de root?
(sea del usuario root o un fichero que se ejecuta como tal)

Por otro lado, e imagino que aquí radica el problema, me extraña que
tengas un servicio llamado "Tomcat9". Esperaría que fuese tomcat9 (en
minúsculas). Lo que no entiendo es cómo puede reiniciarte el tomcat9 si
ejecutas el script de forma manual.


Un saludo


PD: No necesitas el "cd /home/scripts" para los comandos que ejecutas.
Funcionan desde cualquier directorio.




--
/m.a.

Reply to: