Creación de clones del servidor de aplicaciones

Esta sección contiene una descripción general sobre cómo crear grupos de servidores y clones.

Nota:
si utiliza el servidor sólo para funciones de duplicación, se recomienda no añadir clones al grupo de servidores de DB2 Everyplace. Es posible que las peticiones de sincronización se envíen al servidor de duplicación, el cual no responderá al cliente.

Esta tarea forma parte de la tarea principal de configurar un entorno de varios servidores. Una vez realizados estos pasos, vuelva al tema Configuración de un entorno de varios servidores.

Prerrequisitos

Antes de crear clones de servidor de aplicaciones, debe realizar algunas tareas de preparación, tal como se describe en el tema Preparación para crear clones del servidor de aplicaciones.

Procedimiento

Para crear clones de servidor de aplicaciones:

  1. Detenga el servidor de aplicaciones que desea clonar.
    1. Abra la Consola de administración de WebSphere y vaya a Dominio de administración de WebSphere --> Nodo --> nombre dominio --> Servidores de aplicaciones --> IBM DB2 Everyplace Application Server.
    2. Pulse con el botón derecho del ratón el servidor de aplicaciones y seleccione detener.
  2. Cree un nuevo grupo de servidores, pulsando con el botón derecho del ratón en el servidor de aplicaciones y seleccione Crear grupo de servidores. En la ventana Crear grupo de servidores, escriba un nombre para el nuevo grupo de servidores (por ejemplo, Grupo de servidores de DB2 Everyplace). Pulse Aceptar.

    Se crea un grupo de servidores y ahora el servidor de aplicaciones original es un clon en el grupo de servidores.

  3. Copie los archivos EAR extraídos en otros servidores de aplicaciones cuando se lo solicite la Consola de administración.
  4. Pulse con el botón derecho del ratón en cada nodo y seleccione Regenerar configuración de conectores para que el sistema pueda reconocer cada clon.
  5. Seleccione un nodo y copie el archivo $WAS_HOME/config/plugin-cfg.xml en el IBM HTTP Server frontal.
  6. Especifique un puerto de servidor distinto para cada clon.
    1. Seleccione nodos --> nombre_nodo--> Nombre de clon de servidor de aplicaciones.
    2. En el panel derecho, vaya a Servicios y seleccione Contenedor Web. Pulse Editar.
    3. Pulse la pestaña Transporte en la ventana de propiedades y anote el número de puerto.
    4. Vaya a Propiedades del sistema en el panel derecho y escriba el par nombre y valor: DSYGdflt.Server.Port, número_puerto_transporte para el clon del servidor de aplicaciones.
    5. Vuelva a iniciar el servidor si ya se estaba ejecutando.

      Si la topología correspondiente al entorno de varios servidores tiene escalado vertical, también debe definir un valor exclusivo para cada uno de los servidores del mismo servidor para la propiedad:

      • DSYGdflt.Trace.Path = directorio_registro
      • DSYGdflt.Server.Name = NombreExclusivo (escriba un nombre exclusivo sin espacios)
  7. Si utiliza sistemas principales virtuales para dar soporte a distintos grupos de Web, tiene que añadir el mismo número de puerto a la lista de sistemas principales virtuales.
    1. Seleccione Dominio de administración de WebSphere -> Sistemas principales virtuales
    2. En el panel derecho, pulse añadir y escriba el número de puerto que ha obtenido previamente.
    3. Pulse Aplicar.
  8. Pulse con el botón derecho del ratón en cada nodo y seleccione Regenerar configuración de conectores para que el sistema pueda reconocer cada clon.
  9. Seleccione un nodo y copie el archivo $WAS_HOME/config/plugin-cfg.xml en el IBM HTTP Server frontal.

Después de realizar estas tareas, puede iniciar el entorno de varios servidores.

Para iniciar el entorno de varios servidores, pulse con el botón derecho del ratón en el nuevo grupo de servidores y seleccione iniciar. Todos los clones pertenecientes a dicho grupo de servidores se deberían iniciar y el servidor HTTP frontal con el redirector de servlet debería comenzar a recibir todas las peticiones.

Conceptos relacionados

Tareas relacionadas