Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Como Crear Un Cluster Con Was Nd7
Como Crear Un Cluster Con Was Nd7
Introduccin
El presente documento es creado para orientar a la comunidad, en como crear un cluster
en un ambiente distribuido utilizando WAS ND 7.0, no pretende ser una gua oficial de
instalacin, ni mucho menos utilizarlo en implementaciones productivas, selo, solo
como referencia.
Se desea implementar una arquitectura en capas, en la primera capa se instalar un Web
Server (IBM http Server), en una segunda capa se instalar WAS ND 7.0 en cluster con el
concepto Vertical y Horizontal.
NOTA:
Este procedimiento, no es una gua para ambientes productivos, es una referencia del uso
de nuestro Servidor de Aplicaciones, puede utilizarse como una introduccin a nuestro
servidor de aplicaciones empresarial, usted puede solicitar capacitacin formal, acceder a
nuestros recursos libres para conocer ms de nuestra tecnologa o bien tambin puede
contratar servicios que le permitan realizar tareas de optimizacin y puesta a punto de
nuestra tecnologa.
Pre-requisitos
Antes de iniciar a describir el procedimiento, es importante sealar que se deben revisar
los siguientes pre-requisitos:
Todos los Servidores deben de estar dados de alta en un DNS o bien configurar el
archivo /etc/hosts para simular un DNS.
Todos los Servidores deben de estar sincronizados con un servidor NTP o bien
asignar la fecha y hora manualmente a todos los servidores.
Seleccionar IBM HTTP Server Installation del men izquierdo y despus seleccionar
Launch the installation wizard for IBM HTTP Server. En las opciones del lado
derecho. Al seleccionar esta opcin se iniciara el Wizard de instalacin.
El wizard de instalacin indica si la mquina cuenta con los pre requisitos que se
requieren para la instalacin del Web Server, si todo es correcto, se deber ver la leyenda
Passed y podemos dar clic en el botn Next
Seleccionar el directorio donde se instalar el IBM HTTP Server y dar clic en el botn
Next
Indicar los puertos de comunicacin del IBM HTTP Server, dar un clic en el botn
Next, se recomienda dejar los puertos por default.
Asignar el mismo user id wasadmin y definir que sea parte del grupo root, clic en el
botn Next, NO es necesario que sea del grupo root.
Definir el nombre del Web Server webserver e indicar el nombre del hostname para
nuestro caso websphere-n4.org.mx, dar clic en el botn Next.
El wizard de instalacin indica si la mquina cuenta con los pre requisitos que se
requieren para la instalacin del Web Server, si todo es correcto, se deber ver la leyenda
Passed y podemos dar clic en el botn Next
Seleccionar el directorio donde esta instalado el IBM HTTP Server y dar clic en el botn
Next
Validar las siguientes actualizaciones para ser aplicadas, da un clic en el botn Next
Ahora debemos de actualizar el PlugIn del Web Server, este componente es quien
permite la comunicacin entre el Web Server y el Application Server de IBM, para ello,
seleccionamos el directorio /opt/ibm/httpservers/Plugins y dar un clic en el botn
Open
Validar las siguientes actualizaciones para ser aplicadas, y dar un clic en el botn Next
Ir al directorio /opt/ibm/httpserver/bin para iniciar los servicios del Web Server con el
comando ./adminctl Start y el comando ./apachectl Start.
El wizard de instalacin indica si la mquina cuenta con los pre requisitos que se
requieren para la instalacin del administrador (DM), si todo es correcto, se deber ver la
leyenda Passed y podemos dar clic en el botn Next
Dentro de las opciones del DM se permite configurar una seguridad de acceso inicial,
posteriormente se puede configurar para utilizar algn mecanismo de autentificacin
como un LDAP, para nuestro caso seleccionamos el check box de Enable administrative
security normalmente en la documentacin del producto hace referencia al usuario
wasadmin por lo que indicaremos el mismo nombre de usuario y para facilidad
usaremos como password la palabra password, dar un clic en el botn Next para
continuar.
Seleccionar Create a repository for CIM esta opcin permite al administrador instalar y
actualizar los servidores de aplicaciones que se tengan dados de alta en el administrador
de forma remota, dando una facilidad en la administracin de cada servidor, indicar el
path donde se instalar esta opcin as como seleccionar la opcin Populate the
repository with this installation package, clic en el botn next para continuar.
Si todo esta correcto, podemos proceder con la instalacin del producto, clic en el botn
Next para continuar.
El wizard de instalacin indica si la mquina cuenta con los pre requisitos que se
requieren para la instalacin del Administrador de WAS, si todo es correcto, se deber
ver la leyenda Passed y podemos dar clic en el botn Next
Validar las siguientes actualizaciones para ser aplicadas, da un clic en el botn Next
Deber de ver los siguientes mensajes y el ms importante es: open for e-business,
indicando que esta listo para ingresar a la consola de administracin
Por default se iniciar una sesin de Firefox indicando que se tiene que autorizar un
certificado por lo que se tiene que dar un clic en: Or you can add exception
Dentro de la consola de administracin se vera que esta descrita la versin 7.0.0.9, por lo
que todo lo realizado hasta el momento es satisfactorio.
Para poder instalar WAS ND en otras mquinas, usted puede descargar los archivos del
sitio pblico de IBM (Fix Central) o bien desde la consola de administracin de WAS ND
de forma automtica, en este documento nos limitaremos nicamente a mostrar donde
realizar la copia de los archivos una vez descargados /opt/ibm/websphere/cimrepos/
Para agregar un nuevo servidor, solo es necesario indicar el nombre del servidor o
direccin IP, el usuario, su respectivo password y el tipo de sistema operativo que tiene el
servidor al que se desea realizar la instalacin, dar un clic en el botn OK para agregar
el servidor, repetir la misma operacin para los diferentes servidores que se desean
agregar.
websphere-n1
websphere-n2
websphere-n3
Una vez salvada la configuracin tenemos los servidores dados de alta dentro del
administrador (DM)
Si tenemos el mismo user y pwd para todas las mquinas se sugiere utilizar la primera
opcin, en caso de que sean diferentes se utilizar la segunda opcin.
Indicar el user y password del administrador (DM) para nuestro caso wasadmin y
password respectivamente
Se tiene la opcin para evitar el revisar los pre requisitos de instalacin, en este caso
indicaremos que revise los pre requisitos, por lo que solo es necesario dar un clic en
Next.
Damos clic en el botn Next ya que estamos instalando con el usuario root.
Una mejor practica de administracin es crear un nodo para administrar dicho Web
Server, navegar a:
System Administration -> Nodes
Y dar un clic en el botn Add node
Indicar un nombre de nodo por ejemplo httpNode el nombre del servidor o direccin
IP, el tipo de sistema operativo y dar un clic en el botn OK
Una vez guardada la configuracin se deber ver el nuevo nodo httpNode, ahora si
estamos listos para agregar un Web Server a la consola de administracin.
Navegar a:
Servers -> Server Types -> Web Servers
Y dar un clic en el botn New
Seleccionar el Nodo httpNode, el nombre del Web Server, para nuestro caso
webserver, el tipo de Web Server, IBM HTTP Server y dar un clic en el botn Next.
Dar un clic en el botn Next ya que solo tendremos un template del tipo IHS
Indicar los puertos de comunicacin del Web Server (80) el puerto de administracin
(8080) el path de instalacin del producto (/opt/ibm/httpserver) el path de instalacin del
Plugin (/opt/ibm/httpserver/Plugin) as como el user y password de administracin
(wasadmin, password), dar un clic en el botn Next.
Una vez aplicadas estas preferencias nos enviara un mensaje que se han aplicado las
preferencias:
Para revisar que sucedi con nuestro servidor que ya no aparece, navegamos a:
System administration -> Centralized Installation Manager -> Installation History
Podemos observar que el estatus es Succeeded
Crear un cluster
Para crear un cluster, existe un wizard para la creacin de clusters, por lo que solo es
necesario navegar a :
Servers -> Clusters -> WAS Clusters
Dar un clic en el botn New
Indicar el nombre del cluster, para nuestro caso cluster y dar un clic en el botn Next
Indicar el nombre de los diferentes servers que van a conformar el cluster y solo basta
tener cuidado en que nodo vivir dicho server, para el primer miembro del cluster se
defini con el nombre ife_1_11 en el nodo websphere-n1Node, clic en el botn Next
para continuar con el Wizard.
Dadas las capacidades de HW que tenemos es posible crear dos servers en cada nodo
(Mquina) por lo que se agregaron los siguientes servers para cada nodo como sigue:
Ahora se deber ver que el cluster ya aparece, pero no esta inicializado o en operacin
Si se navega a:
Servers -> Server Type -> WAS
Nos indicar que se estn iniciando los diferentes servers que conforman el cluster de
forma automtica y visualmente lo podemos ver con una flecha en verde seccionada.
Seleccionar Local File System y navegar hasta encontrar el path donde se encuentra la
aplicacin a Instalar
Seleccionar DefaultApplication.ear
Localizada en /opt/ibm/WebSphere/appserver/InstallableApps
Una vez que finalice de sincronizarse se vera la aplicacin lista para ser iniciada.
Para probar la aplicacin se sugiere que el primer paso sea acceder al Web Server usando
un navegador de la siguiente forma:
http://websphere-n4.org.mx
Esta aplicacin nos muestra el nombre del servidor que atendi la peticin