nov 19

¿Qué es BEA Weblogic Server?
BEA Weblogic Server es un servidor de aplicaciones Java como puedan ser Tomcat y JBoss. Esto significa que podemos coger una aplicación desarrollada en Java para ser presentada via web e instalarla en estos servidores para ser ejecutada. Para el usuario que visite nuestra web, esto es transparente, es decir él verá una web normal y corriente.

¿Qué es el MP1?
El MP1 es un conjunto de parches para corregir problemas de seguridad, funcionamiento, rendimiento, etc de la publicación inicial de la versión 10.0. En el mundo de Microsoft esto se conoce como Service Pack.


¿Cómo lo instalamos?

Lo primero que tenemos que hacer es parar los nodos de servicio y procesos de gestión que tengamos ejecutándose. Entramos a la máquina que va a ser actualizada y nos aseguramos que tenemos el JAVA_HOME, WL_HOME y el PATH seteados correctamente. Es decir, JAVA_HOME apuntando al directorio donde tenemos la instalción de Java con la que corremos Weblogic (p.e. /opt/java1.5), WL_HOME igual al directorio donde residen los ejecutables de Weblogic y finalmente modificamos PATH añadiendo $JAVA_HOME/bin.

Antes de seguir deberemos bajar el MP1 de la web de soporte de BEA con nuestro usuario/password y subirlo al servidor que vayamos a actualizar.

Ahora necesitaremos un servidor de X donde se nos abra el asistente de instalación, yo personalmente uso Xnest que como su nombre indica es un servidor de X nested, es decir, dentro de otro servidor de X y lo ejecuto de la siguiente manera:

sergio@sjr$ Xnest -ac :1

Nos conectaremos al servidor que tenemos que actualizar y cambiamos al usuario propietario de la instalación del Weblogic:

sergio@sjr$ sudo su - wl10 (cambia wl10 por tu usuario)

Ahora definiremos la variable DISPLAY para que el asistente gráfico se nos abra en nuestro Xnest:

wl10@sjr$ export DISPLAY=172.17.10.227:1 (cambi la dirección IP por la de tu máquina)

Ya estamos listos para lanzar la instalación:

wl10@sjr$ java -jar server1001_upgrade_generic.jar

A partir de aquí seguiremos con el asistente que se muestra en la siguiente imagen:

MP1 install #1

MP1 install #1


Clickaremos en Next para pasar a definir el directorio de la actual instalación (10.0):

MP1 install #2

MP1 install #2

Comprobamos que el directorio se correcto y otra vez Next para pasar a la pantalla de advertencia que los directorios de instalación se van a actualizar:

MP1 install #3

MP1 install #3

Y finalmente es cuestión de esperar mientras se hace una copia de los ficheros que se van a sustituir e instala los nuevos:

MP1 install #4

MP1 install #4


MP1 install #5

MP1 install #5


MP1 install #6

MP1 install #6

Una vez todo instalado clickamos en Done y ya podemos arrancar los gestores (admin servers) y todos sus nodos asociados.

Nota: Este procedimiento me ha funcionado a la perfección en una máquina de pruebas con Red Hat Linux ES 5, en cambio en HP-UX no ha habido manera, tengo abierto un caso de soporte con BEA y estoy a la espera de que me den una solución.

Los comentarios están cerrados.

preload preload preload