cancel
Showing results for 
Search instead for 
Did you mean: 

Solr en Alfresco 6

nono_garcia
Confirmed Champ
Confirmed Champ

Hola,

He instalado de forma manual (sin dockers) Alfresco 6. Para ello, he seguido algunos documentos de la red e incluso un proyecto con una script de instalación que prácticamente hace el despliegue del tomcat y alfresco incluyendo la carpeta search-services.

En dicha script de instalación arranca el Solr mediante el siguiente comando:

# First time Solr startup
search-services/solr/bin/solr start -a "-Dcreate.alfresco.defaults=alfresco,archive"

Mis dudas:

Pone primer arranque, ¿y los posteriores arranques? Es decir, si reinicio la máquina he supuesto que debo lanzar el Solr antes de lanzar Alfresco, ¿con qué comando debiera arrancarlo?

Otra duda, esa script de instalación me crea un alfresco.sh para hacer el start y el stop pero no me incluye el arranque/parada del Solr ¿sería interesante modificar dicha script para ello?

Y una última duda, ¿alguien tiene configurado como servicio Alfresco para que arranque solo al iniciar la máquina? ¿tenéis alguna script para ello que podáis compartir?

Gracias por todo.

1 ACCEPTED ANSWER

angelborroy
Community Manager Community Manager
Community Manager

El orden de arranque de los servicios debería ser:

1) Base de datos

2) Alfresco

3) SOLR

Y el orden de parada, el inverso:

3) SOLR

2) Alfresco

1) Base de Datos

Puedes utilizar ese comando de forma recurrente para arrancar SOLR sin problemas, ya que no creará los cores de "alfresco" y "archive" si ya están creados.

Si es una instalación Linux, you suelo usar systemd (systemctl) para arrancar los servicios en el arranque de la máquina. Sería algo así: Alfresco systemd service sample configuration file /etc/systemd/system/alfresco.service · GitHub 

Hyland Developer Evangelist

View answer in original post

2 REPLIES 2

angelborroy
Community Manager Community Manager
Community Manager

El orden de arranque de los servicios debería ser:

1) Base de datos

2) Alfresco

3) SOLR

Y el orden de parada, el inverso:

3) SOLR

2) Alfresco

1) Base de Datos

Puedes utilizar ese comando de forma recurrente para arrancar SOLR sin problemas, ya que no creará los cores de "alfresco" y "archive" si ya están creados.

Si es una instalación Linux, you suelo usar systemd (systemctl) para arrancar los servicios en el arranque de la máquina. Sería algo así: Alfresco systemd service sample configuration file /etc/systemd/system/alfresco.service · GitHub 

Hyland Developer Evangelist

Nuevamente, gracias por tu respuesta Ángel !!!