Pregunta

Iniciamos CQ5 con cron, pero siempre inicia dos procesos. El segundo proceso es secundario al primero y se muestra “gui” en un terminal unix. Si se detiene el proceso, solo se suspende el primer proceso; el segundo proceso sigue en ejecución, lo que puede causar problemas la próxima vez que se llame al script de inicio. El caso más utilizado es la parada o el arranque programados para el procedimiento de copia de seguridad.

Respuesta y resolución

CQ5 Quickstart no detecta correctamente la configuración del sistema e intenta bifurcar el proceso java con más opciones.

Para evitar este problema, es posible forzar la opción para que Quickstart no se bifurque al inicio.

Añada la siguiente opción a la variable QUICKSTART_OPTS definida en el script serverctl. (se comenta lo predeterminado)

  1. Edite serverctl desde su instalación crx-quickstart/server y encuentre QUICKSTART_OPTS
  2. Añada la opción -nofork (no comente la línea si aún no lo ha hecho)
  3. guardar

Compruebe que la próxima vez que cron ejecute el script de inicio ya no tenga dos procesos.

Se aplica a

CQ5.X

Esta obra está autorizada con arreglo a la licencia de Reconocimiento-NoComercial-CompartirIgual 3.0 Unported de Creative Commons.  Los términos de Creative Commons no cubren las publicaciones en Twitter™ y Facebook.

Avisos legales   |   Política de privacidad en línea