Reiniciar alfresco o tomcat

cancel
Showing results for 
Search instead for 
Did you mean: 
nunezpinar
Member II

Reiniciar alfresco o tomcat

Jump to solution
Hola soy nuevo en esto y necesito reiniciar alfresco.
Lo que hice es ejecutar centro de tomcat/bin el fichero shutdown.sh y luego startup.sh

Pero luego me aparece el error dentro de alfresco un fichero llamado alfresco.sh y ejecuto alfresco.sh status y me pone tomcat not running
Y si hago sh alfresco.sh start me parece el siguiente error:

root@ServerAlfresco:/opt/alfresco/alfresco-3.4.c# sh alfresco.sh start
/opt/alfresco/alfresco-3.4.c/openoffice/scripts/ctl.sh : openoffice could not be started
Using CATALINA_BASE:   /opt/alfresco/alfresco-3.4.c/tomcat
Using CATALINA_HOME:   /opt/alfresco/alfresco-3.4.c/tomcat
Using CATALINA_TMPDIR: /opt/alfresco/alfresco-3.4.c/tomcat/temp
Using JRE_HOME:        /opt/alfresco/alfresco-3.4.c/java
Using CLASSPATH:       /opt/alfresco/alfresco-3.4.c/tomcat/bin/bootstrap.jar
PID file (/opt/alfresco/alfresco-3.4.c/tomcat/temp/catalina.pid) found. Is Tomcat still running? Start aborted.
/opt/alfresco/alfresco-3.4.c/tomcat/scripts/ctl.sh : tomcat could not be started
root@ServerAlfresco:/opt/alfresco/alfresco-3.4.c#

Me podeis ayudar a que el tomcat lo ponga a correr, gracias
1 Solution

Accepted Solutions
angelborroy
Alfresco Employee

Re: Reiniciar alfresco o tomcat

Jump to solution
Parece que hay otro proceso corriendo en la máquina por esos puertos y todo apunta a que es otro Tomcat. O quizá sea el mismo Tomcat de Alfresco, que está siendo lanzado por un usuario diferente.

¿Cuál es la salida del comando
ps -ef | grep java
? Eso quizá te indique si hay otro tomcat lanzado.

Creo que deberías determinar qué programa está utilizando los puertos de Tomcat antes de intentar una reinstalación, para prevenir posibles conflictos.
Hyland Developer Evangelist

View solution in original post

10 Replies
cristinamr
Advanced

Re: Reiniciar alfresco o tomcat

Jump to solution
Buenas.

Creo que he dado con tu problema. Mira en esta web:

Instalación III (ahora sí)
….

Es decir, encuentra el archivo catalina.pid y se pregunta si Tomcat está funcionando y no puede arrancar el Tomcat.  La solución pasa por borrar este archivo catalina.pid. Para que esto no suceda cada vez que arranque, lo que hay que hacer es apagar el Tomcat correctamente:

$ sudo rm /opt/alfresco-3.4.d/tomcat/temp/catalina.pid
$ Sudo rm / opt/alfresco-3.4.d/tomcat/temp/catalina.pid
$ sudo /etc/init.d/alfresco stop $ Sudo / etc / init.d / alfresco stop

o bien

$ sudo /etc/init.d/alfresco stop tomcat $ Sudo / etc / init.d / alfresco stop tomcat

Y de esta manera el archivo catalina.pid ya no deja rastro.

Prueba a hacer eso a ver si te arranca Smiley Wink

Un saludo.
--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc
leticiafloresfr
Member II

Re: Reiniciar alfresco o tomcat

Jump to solution
Hola buena tarde.

Yo elimine catalina.pid, y logs ; ahora no me deja iniciar el servicio de alfresco
ejecutando ./alfresco.sh start
Smiley Sad

a traves de filezilla quiero ver logs pero no hay ninguno; no me muestra ningun error en la consola solo como si nunca ejecutara el alfresco.sh

Algún comentario de porque razón o como remediarlo
saludos y gracias
angelborroy
Alfresco Employee

Re: Reiniciar alfresco o tomcat

Jump to solution
Con estos datos resulta complicado de diagnosticar.

Prueba a ejecutar
echo $?
después de lanzar
./alfresco.sh start
. Debería imprimir un número de error que quizá te dé alguna pista sobre lo que está pasando.

También puedes probar a incluir trazas con
echo
en el propio script
alfresco.sh
.

Suerte!
Hyland Developer Evangelist
leticiafloresfr
Member II

Re: Reiniciar alfresco o tomcat

Jump to solution
me devuelve un 0

previamente consultando información, lei sobre levantar el servicio de catalina y tomcat.
dentro de:

./tomcat/bin # ./catalina.sh start

y tambien

./tomcat/bin # ./startup.sh start

ahora me ha generado logs.

No se si pudiera deverse a que cuando borre logs, me pase a llevar el de alfresco.sh Smiley Sad
por lo cual descargue el archivo de mi ambiente productivo y lo cargue en mi ambiente de pruebas (espejo)
pero sigue igual, después de hacer lo que previamente te comento no consigo ingresar.

Voy a adjuntar los logs que se generaron y mi archivo alfresco.sh

Esperando como de tu gran ayuda.

saludos

angelborroy
Alfresco Employee

Re: Reiniciar alfresco o tomcat

Jump to solution
En el log aparecen dos problemas principales:

Exception processing JAR at resource path /opt/alfresco-enterprise-4.1.1.4/tomcat/shared/lib/IRCEPKODAK.jar in context /solr
- Parece que hay una librería corrupta en el el sistema, quizá podrías actualizarla con una copia o borrarla en caso de que no se emplee.

Could not obtain connection metadata
org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Error de inicio de sesión del usuario 'usrAlfresco'.)
La conexión a base de datos no está funcionando porque las credenciales del usuario 'usrAlfresco' no son correctas. Revisa el
alfresco-global.properties
para verificar los parámetros de conexión a base de datos.

Hyland Developer Evangelist
leticiafloresfr
Member II

Re: Reiniciar alfresco o tomcat

Jump to solution
Hola de nuevo Angel.

Me comunico personal de B.D que el servidor de la base de datos de alfresco, sufrio un problema y posterior a el reinicio las bases de datos que alojaba se perdieron.
Por suerte se tienen backup la cual ya se monto de nuevo y se configuro de acuerdo a lo indicado en Global.properties.

Sigo sin poder vizualizar algun dato al usar  ./alfresco.sh

solo si corro dentro de ./tomcat/bin el catalina.sh y el startup.sh me genera logs.
Ya se resolvio el problema de la base de datos que me comentabas.

Pero ahora me marca de puertos; se revisaron y estan abiertos correctamente.

Adjunto los nuevos logs

Crees que deba realizar una reinstalación de alfresco ???
angelborroy
Alfresco Employee

Re: Reiniciar alfresco o tomcat

Jump to solution
Parece que hay otro proceso corriendo en la máquina por esos puertos y todo apunta a que es otro Tomcat. O quizá sea el mismo Tomcat de Alfresco, que está siendo lanzado por un usuario diferente.

¿Cuál es la salida del comando
ps -ef | grep java
? Eso quizá te indique si hay otro tomcat lanzado.

Creo que deberías determinar qué programa está utilizando los puertos de Tomcat antes de intentar una reinstalación, para prevenir posibles conflictos.
Hyland Developer Evangelist
leticiafloresfr
Member II

Re: Reiniciar alfresco o tomcat

Jump to solution
Hola.
buena tarde Angel.
Disculpa la ausencia Smiley Happy

obtuve estos datos.

Saludos
leticiafloresfr
Member II

Re: Reiniciar alfresco o tomcat

Jump to solution
Hola Angel.

Resuelto:

INSTALLDIR=/opt/alfresco-4.1.1.4

En alfresco.sh tenia esta llinea de mi ambiente de pruebas

y el correcto era:

INSTALLDIR=/opt/alfresco-enterprise-4.1.1.4

Algo tan simple que no identifique hasta ahora Smiley Sad

Saludos y como siempre agradeciendo el apoyo de todos !! Smiley Happy