Buenas tardes, les comento termine de actualizar pilaga a la versión 3.12.0 sin ningún problema y ahora estoy intentando configurar el supervisord para pilaga_reportes.sh, el mismo me arroja error de no encontrar el archivo.
[root] # supervisorctl status all
pilaga_reportes FATAL can't find command './pilaga_reportes.sh'
Configuración del archivo pilaga_reportes.conf en /etc/supervisor/conf.d/
Hola Elisa, realice el cambio del directorio y el error ya no aparece pero se encuentra en estado STOPPED. Entro al sistema y el jasper sigue sin responder.
[root] # supervisorctl reread
pilaga_reportes: changed
(509)-[pilagaactualizacion]-[mié sep 21 14:56:26]-[/var/www/html/SIU-Pilaga_3.12.0]
[root] # supervisorctl update
pilaga_reportes: stopped
pilaga_reportes: updated process group
(510)-[pilagaactualizacion]-[mié sep 21 14:56:29]-[/var/www/html/SIU-Pilaga_3.12.0]
[root] # supervisorctl restart all
pilaga_reportes: stopped
pilaga_reportes: ERROR (no such file)
(516)-[pilagaactualizacion]-[mié sep 21 14:57:08]-[/var/www/html/SIU-Pilaga_3.12.0]
[root] # supervisorctl status all
pilaga_reportes STOPPED Dec 31 09:00 PM
Por lo leído el supervisor tiene que estar en estado RUNNING.
Tienen configurado el pilaga_reportes.sh en el supervisor?
Hola Elisa, te agradezco las respuestas dadas pero ya realice esas pruebas, además también probé en agregar el parámetro environment en el .conf y no funciono tampoco.
Fijate si funciona quitando la opción "directory" y colocando la ruta en "command"
Si realizo lo que mencionas en el citado, en los log me aparece [b]No se encontraron las librerias de Jasperreports[/b] es porque necesito estar ubicado en el path de [b]bin[/b]
Hola!
la ruta de las librerías de Jasper la forma en la línea RUTA_JASPER=[b]${PWD%/bin}/[/b]vendor/siu-toba/
una opción para que funcione puede ser agregando en el script (antes de esa línea) la instrucción cd /var/www/html/SIU-Pilaga_3.x.x
se me ocurre eso… si alguien tiene una solución alternativa por favor compartir saludos!
Buenas, lo que mencionas ya lo realice y persiste el error además en el mismo archivo pilaga_reportes.sh se menciona en un comentario que no se debe modificar.
Quedo al tanto de una respuesta de un referente del siu, desde ya gracias!
Hola, una consulta para los que ya tienen el jasper corriendo con supervisor.
Si bien la configuración que paso Silvio funciona, lo que me pasa ,y lo probé en varias instancias, es que el process id del proceso de jasper se reinicia todo el tiempo, y esto hace que no funcione bien el jasper. Lo probé de la siguiente forma ingresando a supervisorctl: