You are on page 1of 13

Razn Social: Gitronic S.A. de C.V.

/ RFC: GIT070607171
Dir. Fiscal: Avenida Adolfo Lpez Mateos No. 32 Col. Valle de Santa Mnica,
Tlalnepantla, Estado de Mxico C.P. 54057 Tel /Fax: 58245420

Assessment WebLogic 12c

Autor: GITRONIC
Fecha: Oct-2014

0
Mnica, Tlalnepantla,

Av. Lpez Mateos No. 32 Col. Jardn, Valle de Santa


Estado

de Mxico, C.P. 54057 Tel/Fax 58245420

Razn Social: Gitronic S.A. de C.V. / RFC: GIT070607171


Dir. Fiscal: Avenida Adolfo Lpez Mateos No. 32 Col. Valle de Santa Mnica,
Tlalnepantla, Estado de Mxico C.P. 54057 Tel /Fax: 58245420

Informacin del Documento


Cdigo
de Documento:
Server 12c
Versin: 1.0
Fecha de Versin: Oct-2014
Autores: Gitronic

Gentera Assessment Arquitectura WebLogic

Historia

Versin

Fecha

Descripcin

1.0

Versin inicial

Revisiones

1
Mnica, Tlalnepantla,

Av. Lpez Mateos No. 32 Col. Jardn, Valle de Santa


Estado

de Mxico, C.P. 54057 Tel/Fax 58245420

Razn Social: Gitronic S.A. de C.V. / RFC: GIT070607171


Dir. Fiscal: Avenida Adolfo Lpez Mateos No. 32 Col. Valle de Santa Mnica,
Tlalnepantla, Estado de Mxico C.P. 54057 Tel /Fax: 58245420

Contenido
Assessment Weblogic 12c.......................................................................................... 3
Inventario de Productos Instalados............................................................................. 3
Arquitectura Implementada por Gentera....................................................................3
Mquina Virtual Java Requerida.................................................................................. 4
Parches Requeridos para WebLogic Server 12c..........................................................4
CPU, Memoria y Espacio en Disco...............................................................................4
Requerimientos de Red.............................................................................................. 6
Requerimientos de Sistemas Unix/Linux.....................................................................7
Caractersticas WebLogic Server 12c..........................................................................8
Observaciones.......................................................................................................... 12
Recomendaciones.................................................................................................... 13
Conclusin................................................................................................................ 13

Assessment Weblogic 12c


2
Mnica, Tlalnepantla,

Av. Lpez Mateos No. 32 Col. Jardn, Valle de Santa


Estado

de Mxico, C.P. 54057 Tel/Fax 58245420

Razn Social: Gitronic S.A. de C.V. / RFC: GIT070607171


Dir. Fiscal: Avenida Adolfo Lpez Mateos No. 32 Col. Valle de Santa Mnica,
Tlalnepantla, Estado de Mxico C.P. 54057 Tel /Fax: 58245420

El presente documento se elabor con el objetivo de describir las caractersticas y el


entorno del ambiente WebLogic Server 12c que contiene desplegadas algunas
aplicaciones de gran importancia para GENTERA.

Inventario de Productos Instalados


Los productos requeridos por Gentera para el despliegue de sus aplicaciones son los
siguientes:

RedHat Linux 6 Enterprise

Oracle WebLogic Server 12c (12.1.1.0)

Oracle Database 11gR2 (11.2.0.4.0)

Oracle JDK 1.7.0_67

OPEN JDK

Arquitectura Implementada por Gentera


El cliente Gentera tiene una instalacin de productos WebLogic Server 12.1.1.0 bajo la
siguiente arquitectura:

Poner diagrama

3
Mnica, Tlalnepantla,

Av. Lpez Mateos No. 32 Col. Jardn, Valle de Santa


Estado

de Mxico, C.P. 54057 Tel/Fax 58245420

Razn Social: Gitronic S.A. de C.V. / RFC: GIT070607171


Dir. Fiscal: Avenida Adolfo Lpez Mateos No. 32 Col. Valle de Santa Mnica,
Tlalnepantla, Estado de Mxico C.P. 54057 Tel /Fax: 58245420

Mquina Virtual Java Requerida


Para el correcto funcionamiento de Oracle WebLogic Server 12c en un sistema operativo
Red Hat Enterprise Linux 6, se requiere de Oracle Java Development Kit de 64 bits.

Servidor

Versin
Minima

Versin Encontrada

Admin

Oracle JDK
1.7.0_02

open
JDK
icedtea

1.7.0_09-

inter

Oracle JDK
1.7.0_02

open
JDK
icedtea

1.7.0_09-

inter-s00

Oracle JDK
1.7.0_02

inter-s01

Oracle JDK
1.7.0_02

inter-s02

Oracle JDK
1.7.0_02

Recomendacion
es

La versin
certificada de
Java para Red
Hat Enterprise
Linux 6 es Oracle
JRockit 6 Update
29 R28.2+

La instancia de Weblogic Sever 12c esta iniciando los servicios utilizado openJDK, a
pesar de estar instalada la version de Oracle JDK 1.7 en el home del usuario, esta
versin de Java no esta soportada y certificada para la versin de Weblogic Server, se
recomienda re instalar el producto utilizando la versin certificada de Java, este tema
es crtico ya que el ambiente no contaria con el soporte de Oracle.

Parches Requeridos para WebLogic Server 12c


Servidor

Patch

Recomendacin

OSS Support Tool

samappprod
172.17.15.3

4
Mnica, Tlalnepantla,

Remote Diagnostic Agent (OCM


Bundles) 8.5.14.9.9
Patch 19543113: RDA/OCM
bundle

Se
recomienda
la
utilizacin
de
este
parche
para
la
recopilacin de archivos
de log de la aplicacin,
de igual forma del
servidor
donde
se
encuentra
instalado
WebLogic Server.

Av. Lpez Mateos No. 32 Col. Jardn, Valle de Santa


Estado

de Mxico, C.P. 54057 Tel/Fax 58245420

Razn Social: Gitronic S.A. de C.V. / RFC: GIT070607171


Dir. Fiscal: Avenida Adolfo Lpez Mateos No. 32 Col. Valle de Santa Mnica,
Tlalnepantla, Estado de Mxico C.P. 54057 Tel /Fax: 58245420

CPU, Memoria y Espacio en Disco


Oracle recomienda un conjunto de recursos fsicos para los servidores WebLogic Server, sin
embargo, es mejor considerar que los servidores no queden justos a la recomendacin
mnima expresada en las guas de instalacin.
CPU
Servidor

CPU Mnimo

Recomendaci
n

Actual
Intel Xeon CPU E7-L8867 2.13 GHz

samapppr
od

Intel Xeon CPU E7-L8867 2.13 GHz

1-GHz CPU

Intel Xeon CPU E7-L8867 2.13 GHz

Ninguna

Intel Xeon CPU E7-L8867 2.13 GHz

Memoria RAM y SWAP


Servidor

RAM minima

RAM actual

swap

Recomendacin

samapppr
od

2GB minimo

32GB

4GB

Aumentar la memoria
SWAP a 16GB

Disco Duro
Servidor

samapppr
od

Minimo
Requerid
o

Descripcin

File System

6GB

Middleware
Home+

/app/Oracle/Middleware

Nota: el
espacio mnimo
aplica solo para
el WebLogic
Server

5
Mnica, Tlalnepantla,

Domain
Home
User Home

/
app/Oracle/Middleware/user_proje
cts

Tamao
Actual

100GB
16GB

Recomendaci
n

Ninguna

/home/weblogic

Av. Lpez Mateos No. 32 Col. Jardn, Valle de Santa


Estado

de Mxico, C.P. 54057 Tel/Fax 58245420

Razn Social: Gitronic S.A. de C.V. / RFC: GIT070607171


Dir. Fiscal: Avenida Adolfo Lpez Mateos No. 32 Col. Valle de Santa Mnica,
Tlalnepantla, Estado de Mxico C.P. 54057 Tel /Fax: 58245420

Configuracin de red
Con el siguiente comando se muestran las configuraciones de red disponibles en el servidor
Redhat.

PONER TEXTO

PING A SERVIDOR DE BD
Requerimientos de Red
Formato de Hosts
Es importante asegurar que la bsqueda directa e inversa de host se realice correctamente
y retorne los mismos resultados, para ello debemos asegurar que el archivo /etc/hosts este
correctamente formado siguiendo esta gua:

Los nombres de host deben contener solo caracteres alfanumricos, guion medio (-) y
puntos (.). El nombre debe iniciar y terminar con un carcter alfabtico.

6
Mnica, Tlalnepantla,

Av. Lpez Mateos No. 32 Col. Jardn, Valle de Santa


Estado

de Mxico, C.P. 54057 Tel/Fax 58245420

Razn Social: Gitronic S.A. de C.V. / RFC: GIT070607171


Dir. Fiscal: Avenida Adolfo Lpez Mateos No. 32 Col. Valle de Santa Mnica,
Tlalnepantla, Estado de Mxico C.P. 54057 Tel /Fax: 58245420

Los nombres deben ser especificados como Nombres de Host Completamente


Calificados (FQDN), es decir, el nombre de host concatenado con el nombre del
domino.
Las lneas no pueden iniciar con un espacio (SPACE) o tabulador (TAB), sin embargo la
separacin de campos pueden ser uno o ms espacios o tabulaciones.
Los comentarios son permitidos nicamente con el carcter de almohadilla (#).
Espacios y Tabulaciones si son permitidos al final de la lnea.
Lneas blancas son permitidas tambin.
Solo un host es permitido por lnea.

Definido lo anterior por la especificacin del archivo /etc/hosts, se muestran los siguientes
hallazgos.

El FQDN est intercambiado con el Alias en algunas entradas del archivo (Rojo).
El FQDN est repetido en la primer entrada por lo que al realizarse un prueba de
ping, el resultado ser la entrada local es decir la 127.0.0.1 (azul)

Servidor

Ip

FQDN

127.0.0.1

localhost

Aliases

Recomendacion
es

localhost.domain samappprod

Eliminiar
samappprod de la
entrada de
localhost

samappprod.aterna.compartamos.
mx

Invertir las entradas


de FQDN y Aliases
de acuerdo al punto
anterior

samappprod

172.17.15.3

samappprod

Requerimientos de Sistemas Unix/Linux


Usuario Propietario de Instalacin
Servidor

Usuario

Grupo Principal

Otros Grupos

Recomendaci
n

samapppr
od

uid=500(weblog
ic)

gid=500(weblogic)

Ninguna

Open File Limit


Servidor

7
Mnica, Tlalnepantla,

Usuario

Parmetro

Recomenda
do

Actual

Recomendaci
n

Av. Lpez Mateos No. 32 Col. Jardn, Valle de Santa


Estado

de Mxico, C.P. 54057 Tel/Fax 58245420

Razn Social: Gitronic S.A. de C.V. / RFC: GIT070607171


Dir. Fiscal: Avenida Adolfo Lpez Mateos No. 32 Col. Valle de Santa Mnica,
Tlalnepantla, Estado de Mxico C.P. 54057 Tel /Fax: 58245420

samapppr
od

weblogic

open files

4096

4096

Ninguna

Con los siguientes comandos se muestra la lista de configuraciones disponibles en el


servidor Red Hat Enterprise Linux 6.

text

Umask
Para los nuevos archivos generados por el usuario weblogic la propiedad umask deber
configurarse correctamente para cumplir con los requisitos de Oracle.
Servidor

Usuario

Parmet
ro

Recomenda
do

Actual

Recomendacin

samapppro
d

uid=500(weblog
ic)

umask

0022

0002

Cambiar los
parmetros a los
valores recomendados

8
Mnica, Tlalnepantla,

Av. Lpez Mateos No. 32 Col. Jardn, Valle de Santa


Estado

de Mxico, C.P. 54057 Tel/Fax 58245420

Razn Social: Gitronic S.A. de C.V. / RFC: GIT070607171


Dir. Fiscal: Avenida Adolfo Lpez Mateos No. 32 Col. Valle de Santa Mnica,
Tlalnepantla, Estado de Mxico C.P. 54057 Tel /Fax: 58245420

Esta configuracin vulnera la segurida de sistema operativo, generando archivos y carpetas


con permisos 775 (octal) los cuales permiten el acceso de lectura/escritura/ejecucin a
usuarios del mismo grupo.

Caractersticas WebLogic Server 12c


Versin
WebLogic Server 12.1.1.0
Ruta donde se encuentra el dominio
/app/Oracle/Middleware/user_projects/domains/aterna
Servidores WebLogic
Se puede observar los servidores que tienen configurados en WebLogic Server, el servidor
Administrador y 4 servidores manejados, de los cuales se puede apreciar que 3 de estos
manejados se encuentran inactivos o apagados.

Diagrama de dominio

9
Mnica, Tlalnepantla,

Av. Lpez Mateos No. 32 Col. Jardn, Valle de Santa


Estado

de Mxico, C.P. 54057 Tel/Fax 58245420

Razn Social: Gitronic S.A. de C.V. / RFC: GIT070607171


Dir. Fiscal: Avenida Adolfo Lpez Mateos No. 32 Col. Valle de Santa Mnica,
Tlalnepantla, Estado de Mxico C.P. 54057 Tel /Fax: 58245420

Se recomienda que al menos se tengan 2 equipos fsicos para tener la opcin de


separar el nodo Admin del resto de los manejados.

DIAGRAMA DE REFERENCIA
Se identifican los parmetros de inicio de cada servidor (jvm

10
Mnica, Tlalnepantla,

Av. Lpez Mateos No. 32 Col. Jardn, Valle de Santa


Estado

de Mxico, C.P. 54057 Tel/Fax 58245420

Razn Social: Gitronic S.A. de C.V. / RFC: GIT070607171


Dir. Fiscal: Avenida Adolfo Lpez Mateos No. 32 Col. Valle de Santa Mnica,
Tlalnepantla, Estado de Mxico C.P. 54057 Tel /Fax: 58245420

PONER
TEXTO

Recomendaciones para los parametros de memoria

Data Source jndi_dbasam-inter


Data Source por medio del cual se realizan las conexiones a las base de datos

Agregar pool
Observaciones
En la consola de administracin se puede observar que existe configurado un cluster interc00 con tres servidores manejados, pero estos no se encuentran iniciados o activos.

11
Mnica, Tlalnepantla,

Av. Lpez Mateos No. 32 Col. Jardn, Valle de Santa


Estado

de Mxico, C.P. 54057 Tel/Fax 58245420

Razn Social: Gitronic S.A. de C.V. / RFC: GIT070607171


Dir. Fiscal: Avenida Adolfo Lpez Mateos No. 32 Col. Valle de Santa Mnica,
Tlalnepantla, Estado de Mxico C.P. 54057 Tel /Fax: 58245420

Evaluar la aplicacin para definir si puede ser desplegada en un ambiente de cluster


WebLogic, de lo contrario no utilizar esta configuracin, e instalar nodos manejados que no
pertenezcan a un cluster.
La configuracion en cluster implica tambien la configuracion de recursos en
disponibilidad como lo es storage y programacion enfocada al uso de un cluster.

alta

Conclusin
Realizar una correccion de los parametros de sistema operativo, y reinstalar
WebLogic Server siguinedo la arquitectura de referencia adecuada a las
necesidades de la aplicacin tomando en cuenta las mejores practicas que Oracle
dicta

12
Mnica, Tlalnepantla,

Av. Lpez Mateos No. 32 Col. Jardn, Valle de Santa


Estado

de Mxico, C.P. 54057 Tel/Fax 58245420

You might also like