Alfresco EE 3.1 Cluster no replica en una dirección

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

Alfresco EE 3.1 Cluster no replica en una dirección

Muy buenas a todos,

Tengo un problema con un Alfresco 3.1 Enterprise instalado en Cluster. La instalación es en 2 servidores, con el content store y la bdd compartida. Cada uno sus índices.

Los pasos que he seguido para instalarlo han sido los siguientes:

Servidor A:
- Instalado Alfresco y testeado funcionando correctamente
- La carpeta content store se comparte en la red
- Creo una copia exacta de /Alfresco para llevarla al servidor B.

Servidor B:
- Descomprimo la copia exacta de A
- Actualizo custom-repository.properties, con la ruta a sus índices en local, y con la ruta al content store compartido. Tambien actualizo la conexión a la bdd
- Lo arranco para testear y funciona correctamente.

En Servidor A y B (custom-repository.properties):

alfresco.cluster.name=testcluster
index.recovery.mode=AUTO
alfresco.jgroups.defaultProtocol=TCP
alfresco.tcp.initial_hosts=ip_servidorA[7800],ip_servidorB[7800]

Añado además esto en el log4j.properties:
log4j.logger.org.alfresco.enterprise.repo.cache.jgroups=INFO

Bueno, pues arranco el servidor A, todo correcto. Arranco servidor B, todo correcto. Compruebo que en la tabla alf_server aparecen las ips de ambos servidores. Además los heartbeat se muestran en el log.

Todo lo que creo en el servidor A se ve en el B, y a la inversa. El problema viene ahora.. los METADATOS que creo o modifico en el B, NO se reflejan en el A!! Pero si a la inversa (del A al B)

¿Qué puede estar pasando?

Pd: me he basado en este tutorial para montar el cluster:
http://www.optaros.com/blogs/alfresco-31-clustering-easier-with-jgroups

Saludos y gracias por la ayuda Smiley Happy
8 Replies
toni_delafuente
Active Member

Re: Alfresco EE 3.1 Cluster no replica en una dirección

Hola Baskeyfield,

Al tener versión Enterprise te recomiendo que abras un ticket a soporte de Alfresco o que sigas los pasos que se indican en la documentación de cluster para Enterprise que puedes encontrar en el portal de clientes. Además el parámetro alfresco.cluster.name=testcluster debe ser diferente de cada nodo…

Saludos.
baskeyfield
Member II

Re: Alfresco EE 3.1 Cluster no replica en una dirección

Gracias Tony, pero estoy usando un trial (se me olvidó decirlo en el post)

Entonces, si no he entendido mal.. alfresco.cluster.name tendría que ser por ejemplo:

Servidor A:
alfresco.cluster.name=testclusterA

Servidor B:
alfresco.cluster.name=testclusterB

¿?

Gracias!
toni_delafuente
Active Member

Re: Alfresco EE 3.1 Cluster no replica en una dirección

Hola,

Aún siendo trial puedes abrir un ticket en soporte.

Para ser una trial la 3.1 salió hace bastante tiempo, te recomiendo que hagas trials con la última disponible, en este caso 3.4.

Saludos.
baskeyfield
Member II

Re: Alfresco EE 3.1 Cluster no replica en una dirección

Ok, probaré a cambiar los nombres de los cluster.name a ver si funciona así.

Un saludo!
baskeyfield
Member II

Re: Alfresco EE 3.1 Cluster no replica en una dirección

Buenas tardes,

He probado a cambiar los alfresco.cluster.name, y el problema sigue sin desaparecer. He estado googleando y no he encontrado nada sobre que que los alfresco.cluster.name tengan que ser diferentes, el hecho es que siendo iguales o diferentes no he obtenido ni errores en el log ni diferencias en los resultados.

Es bastante confuso, he estado testeando y se dan estas circunstancias:

- Creación de un espacio = siempre se replican los metadatos en ambos nodos
- Creación de un contenido = el metadato descripción que se añade justo después de escribir algo de html en el contenido, unas veces se replica y otras no. No he observado ningún patrón.
- Borrado = correcto en ambos servidores
- Creación de usuarios = correcto en ambos servidores
- Edición de metadatos a posteriori = no funciona en ningún caso.

¿Alguna idea?

Saludos.
mikel_asla1
Active Member

Re: Alfresco EE 3.1 Cluster no replica en una dirección

Alfresco 3.1 y la replicación de metadatos Smiley Happy
Lo mejor es que reúnas toda la info que puedas con tcpdumps, capturas, cabeceras http, etc y abras un ticket tal y como te sugiere Toni, la causa puede ser muy variada.
Un saludo y ánimo!
baskeyfield
Member II

Re: Alfresco EE 3.1 Cluster no replica en una dirección

Gracias Mikel,

Para empezar voy a repetir la prueba con las ultimas versiones de Alfresco a ver si se solventa el problema.

Un saludo!
baskeyfield
Member II

Re: Alfresco EE 3.1 Cluster no replica en una dirección

Hola a todos,

Comentaros que el problema se resuelve con la última versión de Alfresco Enterprise (3.4). El único fallo que tenía era no cambiar los nombres de alfresco.cluster.name como decía Toni.

Gracias a todos por vuestra ayuda, un saludo!