guia de instalación de fuse-esb

7
SISTEMA NACIONAL DE REGISTRO DE DATOS PÚBLICOS Guía de Instalación y Configuración de FUSE - ESB Guía de Capacitación. [00] CONSORCIO MTE-LATINUS

Upload: cristhian-herrera

Post on 27-Dec-2015

64 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Guia de Instalación de  FUSE-ESB

SISTEMA NACIONAL DE REGISTRO DE DATOS PÚBLICOS

Guía de Instalación y Configuración de FUSE - ESB

Guía de Capacitación. [00]

CONSORCIO MTE-LATINUS

Versión [1.0]

Información General

CLIENTE: Dirección Nacional de Registro de Datos Públicos - DINARDAP

PROYECTO: Sistema Nacional de Registro de Datos Públicos - SINARDAP

Propiedades del Documento

Page 2: Guia de Instalación de  FUSE-ESB

CONSORCIO MTE-LATINUS - Guía de Instalación y Configuración de FUSE-ESB–Sistema SINARDAP

ID DEL DOCUMENTO: Guía de Capacitación [00]

TIPO DE DOCUMENTO Guía de Capacitación

TÍTULO DEL DOCUMENTO: Guía de Instalación y Configuración FUSE - ESB

AUTOR: Ing. Marcos Vera

VERSIÓN: Versión 1.0

FECHA DE CREACIÓN: 20/02/2013

ÚLTIMA ACTUALIZACIÓN: 20/02/2013

Registro de Cambios

FECHA AUTOR VERSIÓN REFERENCIA DEL CAMBIO

20/02/2013 Ing. Marcos Vera Versión 1.0 Creación

Distribución

Nro. NOMBRE CARGO EMPRESA

1 Personal Dinardap Interno Dinardap

Restricciones

Nro. DESCRIPCIÓN

1 Uso Interno

DINARDAP USO INTERNO Página

2 de 6

Page 3: Guia de Instalación de  FUSE-ESB

CONSORCIO MTE-LATINUS - Guía de Instalación y Configuración de FUSE-ESB–Sistema SINARDAP

CONTENIDO

Instalación de FUSE-ESB....................................................................................4

Cluster con apache Cellar...................................................................................5

1) Obtener el componente.............................................................................5

2) Compilar el proyecto.................................................................................5

3) Agregar el feature del cellar......................................................................6

DINARDAP USO INTERNO Página

3 de 6

Page 4: Guia de Instalación de  FUSE-ESB

CONSORCIO MTE-LATINUS - Guía de Instalación y Configuración de FUSE-ESB–Sistema SINARDAP

INSTALACIÓN DE FUSE-ESB Este es el procedimiento para la instalación y configuración de apache fuse ESB. En un ambiente clusterizado con Apache cellar.

1) Instalar apache Maven

Crearse una carpeta apache en /opt/apache

Instalar JDK version 1.7.0_11

Declara entorno de variables

export M2=/opt/apache/maven

export PATH=$M2/bin:$PATHJAVA_HOME=/usr/java/jdk1.7.0_11PATH=$JAVA_HOME/bin:$PATHexport PATH

Descomprimir maven y crear un enlace simbólico con el nombre maven

tar -zxvf apache-maven-3.0.3-bin.tar.gz

ln -s apache-maven-3.0.3 maven

2) Instalar el JDK 7u11 y declarar el ambiente de variableRpm –ivh jdk-7u11-linux-x64.rpmEditamos el /etc/profile y agregamos la referencia a la versión de javaVi /etc/profile JAVA_HOME=/usr/java/jdk1.7.0_11

PATH=$JAVA_HOME/bin:$PATH

3) Descargar y Descomprimir el ESB

Una vez descargarado el fuse lo ubicamos dentro de /opt/Instaladores y lo descomprimos en /opt

Tar –zxvf fuse-esb-minimal-7.0.2.fuse-097.tar.gz –C /optcrear la carpeta

DINARDAP USO INTERNO Página

4 de 6

Page 5: Guia de Instalación de  FUSE-ESB

CONSORCIO MTE-LATINUS - Guía de Instalación y Configuración de FUSE-ESB–Sistema SINARDAP

/opt/fuse-esb-7.0.1.fuse-084/system/org/apache/aries/proxy/org.apache.aries.proxy/0.3.1

copiar el org.apache.aries.proxy-0.3.1.jar en

/opt/fuse-esb-7.0.1.fuse-084/system/org/apache/aries/proxy/org.apache.aries.proxy/0.3.1

Editar las propiedades de /opt/fuse-esb-7.0.1.fuse-084/etc/startup.properties

Y cambiar por lo siguiente

org/apache/aries/proxy/org.apache.aries.proxy/0.3.1/org.apache.aries.proxy-0.3.1.jar=20

Borrar el directorio /data

Habilitar el usuario en el archivo /opt/fuse-esb-7.0.1.fuse-084/etc/users.properties la ultima linea descomentarla

smx=smx,admin

Dar espacio de memoria a 16GB en el archivo karaf del directorio bin la propiedad JAVA_MAX_MEM=16G

Iniciar el servicio y ver que pueda acceder con el usuario smx

ssh -p 8101 smx@localhost

CLUSTER CON APACHE CELLAR

1) OBTENER EL COMPONENTE Copiar el instalador apache-karaf-cellar-2.2.4-src.tar.gz a /opt/Instaladores y descomprimirlo en el /opt

Descomprimir el instalador

tar -zxvf /opt/Instaladores/apache-karaf-cellar-2.2.4-src.tar.gz -C /opt

2) COMPILAR EL PROYECTO cd /opt/apache-karaf-cellar-2.2.4

mvn clean install

DINARDAP USO INTERNO Página

5 de 6

Page 6: Guia de Instalación de  FUSE-ESB

CONSORCIO MTE-LATINUS - Guía de Instalación y Configuración de FUSE-ESB–Sistema SINARDAP

3) AGREGAR EL FEATURE DEL CELLARIngresamos a la consola de karaff

ssh -p 8101 smx@localhost

Agregamos el feature de cellar e Instalar la versión del hazelcast para el cellar de la siguiente forma

osgi:install mvn:com.hazelcast/hazelcast/2.1.2

features:addurl mvn:org.apache.karaf.cellar/apache-karaf-cellar/2.2.3/xml/features

features:install cellar

Una vez instalados los componentes utilizamos la guía de administración de cellar para poder trabajar con los componentes y administrar el cluster.

DINARDAP USO INTERNO Página

6 de 6