Hola,
Soy nuevo en el foro, y primero de todo felicidades! Me ha resuelto muchas dudas.
Tengo que confesar que soy bastante nuevo en esto de Jboss, pero tengo algo entre manos que me esta volviendo loco. Os pongo en situación.
Inicialmente en el entorno tenia 2 maquinas (app1 & app2) Linux (debian 5) con una aplicación web conectada en cluster jboss (4.2.2). Para ampliar el entorno, se ha querido añadir 2 maquinas nuevas. Para "facilitar" la instalacion pensé en clonar las 2 maquinas que actualmente formaban el cluster, y una vez arrancadas, modificar los ficheros necesarios para que los Jboss se unieran al cluster correctamente.
Identifique los siguientes ficheros como los que debia modificar:
/usr/local/jboss/server/app1/deploy/jboss-web.deployer/server.xml
/usr/local/jboss/server/app1/deploy/cluster-service.xml
/usr/local/jboss/server/app1/deploy/jboss-web-cluster.sar/META-INF/jboss-service.xml
En ellos modifique las IPs de las nuevas maquinas en el parametro "bind_addr" y añadi todos los servers en el parametro "initial_hosts".
En un principio todo funcionaba correctamente y la maquina clonada (app3) se unió correctamente al cluster y la aplicacion no tuvo problemas.
el problema viene cuando arranco la segunda maquina clonada (app4). Este arranca, descubre el cluster pero no se porque razon dicho server se convierte en master y solicita las sesiones al antiguo master. A partir de aqui empiezan los problemas ya que la aplicacion no funciona correctamente.
Mi maxima preocupación es porque este jboss se convierte en master? Alguien me puede orientar en como forzar que este server no sea master?
Gracias.